Stock Photo - dunes on Wadden Sea coast, Terschelling island, Netherlands

Stock Photo: dunes on Wadden Sea coast, Terschelling island, Netherlands.