Designed by
Title
Street lamp and St. Peter`s Basilica on Saint Peter`s square in Vatican, center of Rome, Italy #184178229
Description
Street lamp and St. Peter`s Basilica on Saint Peter`s square in Vatican, center of Rome, Italy
This image is editorial