What one is on the left?
What? France 1944? 7TP? what the hell is that thing doing there?!
A nice photo of a panther tank in Russia