D7948
Lee River "Walthamstow Marshes - The Fen in the City" Walk Leaflet produced by "Save the Marshes Campaign 1980"
D7948