Illustration of Church of the Santissima Trinita dei Monti de 'Preti Least French on Monte Pincio, Rome, Italy

- Image ID: F5104N