Statues on Top of the Basilica of Saint Peter Facade
Basilica of Saint Peter Rome, Italy
IMG5016bchurchstatue