Advertisement

Ameland - Netherlands Live cam

View of the ferry terminal on the island of Ameland in the Netherlands