View from inside a tent onto a beach in Texel, the Netherlands.

- Image ID: PKH18H
Erik AJV / Alamy Stock Photo
Image ID: PKH18H
Location: Loodsmansduin, Den Hoorn Texel, Netherlands