Interior of Basilica of St. Louis

The interior of the Basilica of St. Louis, King of France, which was built in 1871. 

The painting at the altar, which serves as the church's main crucifix, was a reproduction of a painting by 17th-century Spanish artist Diego Velazquez [1].  


Popular posts from this blog

Live Blog: Everest Mountain Flight

Golden Tara of Agusan

Airline Review: Air Juan Seaplane Service