by borisb17
Santa Maria della Vittoria (Our Lady of Victory) is a Roman Catholic titular church dedicated to the Virgin Mary located in Rome, Italy.