Advertisements
Red Army troops push forward against Nazi forces in this depiction of battle at the Museum of the Great Patriotic War in Kiev, Ukraine. Learn more about the Weekly Photo Challenge here.
Red Army troops push forward against Nazi forces in this depiction of battle at the Museum of the Great Patriotic War in Kiev, Ukraine. Learn more about the Weekly Photo Challenge here.