Discovered by

Mudlarkers

Location

River Thames London, London, UK

Glass Jar Lid found in the River Thames, London

← Back to Discoveries