St Peter’s, Church Street, 1880

Printable View