An aerial view taken from an Italian Police’s helicopter of the Saint Peter’s Basilica in Rome, Italy.
Via EPA-EFE/ETTORE FERRARI
An aerial view taken from an Italian Police’s helicopter of the Saint Peter’s Basilica in Rome, Italy.
Via EPA-EFE/ETTORE FERRARI