An organised archaeological event on the foreshore of the River Thames at the Tower of London.
Mark Richardson / Alamy Stock Photo
Image ID: CPX53G
Location: The River Thames, Tower of London, England, U.K.