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

Royalty-free stock photo ID: 144831448

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