Designed by
Title
Mont Saint Michel, France - September 8, 2016: The interior of t #77875864
Description
Mont Saint Michel, France - September 8, 2016: The interior of the church of St. Peter in the Mont Saint-Michel in Normandy, France. Side altar of the holy Michael
This image is editorial