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].  

Comments