Santo Spirito in Sassia


< previous > < index > < next >
DSC_3917
Organ bay
On the left side is The Washing of the Feet. The memorial is dated 1596.