Preview

Pilgrimage church of Madonna del Sasso, Lake Orta (Lago d'Orta), Piedmont, Italian Lakes, Italy, Europe
Pilgrimage church of Madonna del Sasso, Lake Orta (Lago d'Orta), Piedmont, Italian Lakes, Italy, Europe
Image ID: 1160-4980
Artist: Markus Lange
Purchase a commercial license Buy framed prints & more from our print store