italy, rome, via della conciliazione, palazzo torlonia, palazzo dei convertendi and st peter's basilica

- Image ID: P2CXC6
Vito Arcomano / Alamy Stock Photo
Image ID: P2CXC6
Location: via della conciliazione, rome, italy