Designed by
Title
The old medieval city of Rapperswil, Lake Zurich, Switzerland #80009248
Description
The old medieval city of Rapperswil perched atop a rocky hill on the Lindenhof hill peninsula, surrounded on three sides by the Lake Zürich. Rapperswil, Switzerland