Palazzo Venezia renaissance palace on Piazza Venezia Rome Italy

- Image ID: EWAFAT

Palazzo Venezia renaissance palace on Piazza Venezia Rome Italy

Pippa West / Alamy Stock Photo

Image ID: EWAFAT

Location: Rome Italy