Three Port of London Authority policemen enjoying their duty of testing life saving jackets on a hot summer's day in the West India Dock, 1937 February 01, 2016 1930s, humor & hilarious, life, London, police, street (Credit: Reg Speller/ Getty Images)
0 comments:
Post a Comment