Open menu
Ellen Roth
The church of St. Mary Woolnoth in the City of London