T-62A
This T-62A was photographed at the Military Vehicle Technology Foundation in Portola Valley, California in April 2005.
T-54 FORMER WARSAW PACT GALLERY PT-76B
HOME