Britannica AI Icon

Sacred Heart Basilica: Media

church, Paris, France

Images

Stations of the Cross
First (right) and Second Stations of the Cross, Sacred Heart Basilica, Paris.
Didier B/Sam67fr