X
Photo showing the St. Peters Square in Vatican City. Source: The BBC
• @SIDIKIMPOLE (3481)
• Eldoret, Kenya

Photo showing the St. Peters Square in Vatican City. Source: The BBC