View of St Peters Square from St Peters Basilica dome Vatican City Roma Rome Lazio Italy EU Europe

- Image ID: F20T48