The Curfew Tower and Old Vicarage, Barking, 1840

1981