Madonna del Sasso, medieval monastery on the rock overlook lake Maggiore, Switzerland

Royalty-free stock photo ID: 85794322

Madonna del Sasso, medieval monastery on the rock overlook lake Maggiore, Switzerland