by sergey02
Saint Peter's Square. Rome. Italy.
The license type determines how you can use this image.