St Matthew's at the Elephant

St Matthew's at the Elephant

Sights & Landmarks • London, England United Kingdom