Single Image Page

Single Image Page

St Margaret’s Church, Barking from Green, taken from north-east, 1966

St Margaret’s Church, Barking from Green, taken from north-east, 1966

.