Yulia Belova
More ideas from Yulia
Rome

View of Saint-Peter's Square - Rome, Italy from the Dome of Saint Peter's Basilica. Saint Peter's Square is a massive plaza located directly in front of St. Peter's Basilica in the Vatican City.

Rome | Italy, province of Rome, Lazio

Rome, the eternal city. Got to face the facts here: there are a ton of tourists. But there are so many nooks and crannies that it IS possible to escape the beaten path. Still, must return to the Roman Forum and the Colosseum. And Palatine Hill. And find