Monday, February 1, 2016

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

(Credit: Reg Speller/ Getty Images)

No comments:

Post a Comment