Buy Me a Coffee at ko-fi.com

Castle, house and outbuildings, pavilion, towers, ramparts and ditches

castle with outbuildings in La Tour-de-Peilz in the canton of Vaud, Switzerland

Pronunciation