Maybe people have seen this before. On a tour of Leningrad, flying along the highway out of St Petersburg to the Peterhof Palace, I saw this T34. What was I asked the guide? Oh! its the first tank which relieved Leningrad in WW2. Can we stop on the way back - I asked No its not permitted and we have a schedule to get to the Winter Palace. So this is the only photo I squeezed off at 60 miles per hour. Anybody got any more info?