People walking in dune valley the Slufter of national park on West Frisian Waddensea island Texel, North Holland, Netherlands

- Image ID: HWX6YT
People walking in dune valley the Slufter of national park on West Frisian Waddensea island Texel, North Holland, Netherlands
Tasfoto / Alamy Stock Photo
Image ID: HWX6YT
Location: Slufter, National Park Texel, North Holland, Netherlands, Europe