Designed by
Title
INRI statue of Jesus Christ on the cross, Basilica di Santa Croce #102327845
Description
Pictured is an INRI statue of Jesus Christ on the cross in the Basilica di Santa Croce or Church of the Holy Cross. The Basilica is a Baroque church in Lecce, Apulia, Italy, completed in 1695. The nave has a rich wooden caisson ceiling with paintings. The church has seventeen altars.