Click to expand/collapse all other details

Liewarden or Amsterdam, Noord-Holland, Netherlands