logo Web Site                 < back   France   next >

dome of Sacred Heart Basilica in Paris, France

...as does the dome behind the alter.