Preview The Spanish Steps leading to the Trinita dei Monti church, as seen from Piazza di Spagna, Rome, Italy Image ID: 1352-273 Artist: Nadia Isakova Purchase a commercial license Buy framed prints & more from our print store