This T34/85 is on display
at the imperial War Museum North in Manchester.