2013 Rome - Sanjay Narasimhalu

St Peters Basilica -The Tribune - Altar of the Chair, Vatican City, March 13, 2013

St Peters BasilicaThe TribuneAltar of the ChairVatican CityRomeItaly