Home Saints Stones
Statue in Front of St. Paul's Cathedral, London, England (J. Demetrescu 2006)