Raymond Godfrey

Raymond Godfrey

Posted on 07/13/2015


Photo taken on July  2, 2015


See also...

everything about military everything about military



Keywords

uk
IWM
Imperial War Museum
Lambeth
London Borough of Lambeth
London
UK
England
2015
tank
military
Russia
Soviet
T34
USSR
Russian


Authorizations, license

Visible by: Everyone
All rights reserved

103 visits

T34 Soviet Tank

T34 Soviet Tank
Imperial War Museum, Lambeth Road, London SE1, 2 July 2015. (image K17599)

John Bezosky Jr. has particularly liked this photo


Comments