Designed by
Title
St. Caterina del Sasso Hermitage main altar. Color image #238716809
Description
Main altar of the church of Santa Caterina del Sasso. It is a monastery built in 1170, overlooking the eastern shore of Lake Maggiore, in the municipality of Leggiuno Northern Italy.
This image is editorial