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

Royalty-free stock photo ID: 75842650

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