Designed by
Title
Victory Parade 2008 #22638035
Description
CHELYABINSK, RUSSIA - MAY 9: Soviet multirole fully enclosed and armored self-propelled gun ISU-152 exhibited at the annual Victory Parade on May 9, 2008 in Chelyabinsk, Russia.
This image is editorial