Location

Dorpsstraat 96 , Hoorn Terschelling, Netherlands