Chalk caves, Mymmshall Swallets, London, UK, 1969

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

Mymmshall Brook, River Lea, River Mole.