Vlieland – A Dutch Car-Free Island in the North Sea (16)

Vlieland – A Dutch Car-Free Island in the North Sea (16)

Lars and Ulrike on one of Vlieland’s lookout dunes.

Leave a Reply

Close Menu