<--Previous
Up
Next-->
11 May 2007
The altar of the church in Amboise, France
The red candle at top left indicates that there is consecrated host in the tabernacle.
[View/Post Comments]