Location
Object
Noorderhoofd 3151 HG Hoek van Holland,
Back Netherlands [Nederland]
Something missing?