View of St. Peters Square # Licensed under PD View of St. Peters Square in the Vatican as seen from the top of St. Peters Basilica.