Inside the Santa Maria della Vittoria church
The altar of the Santa Maria della Vittoria church.
Close up of detail behind the altar of the Santa Maria della Vittoria church.