Ajax loader
of 1
Open Lightbox
Northleach, Church / Photo, 1870
Northleach (Gloucestershire, England),
Northleach Curch (12th/13th Century).

View.

Photograph, c. 1870 (A.W. Teall, Northleach).
From a private photo album.
Archie...