Stop motion shot of the Saint Peter's square full of people, view from dome of Saint Peter Basilica in the Rome, Italy. Footageby VadimKey1/80