Home  / D8772.78

D8772.78

Leeds & Liverpool Canal (L&L)/ Idle/ sewer

Date

1953

Reference code

D8772.78
image D8772-78

Comments