View over North Sea from dune

What is a plastic credit project?

Sunset View from dune over North Sea and Canal in Zeeland, Netherlands