Royalty-free stock photo ID: 1174594006

Viewpoint on artificial dunes along the Dutch coast near the coastal town of Petten