St. Peter Basilica and square in Vatican City (Rome)

St. Peter Basilica and square in Vatican City (Rome) - 10019042

Similar stock images

to-top-page