Chalk caves, Mymmshall Swallets, London, UK, 1969

Chalk caves, Mymmshall Swallets, London, UK, 1969
60 Downloads

Mymmshall Brook, River Lea, River Mole.