People scavenging on the shore of The Thames, London, UK


Size: 3344px × 5138px
Location: River Thames, London, United Kingdom
Photo credit: © Oliver Pumfrey / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: detector, detectors, find, metal, people, river, scavenging, shore, shoreline, thames, treasure, water