Horses in St. Peter's Square

Vatican City

4.2.07

Close