Russian troops in liberated from Nazi invaders Sevastopol city (South Bay near the train station), Crimea, Ukraine, Soviet Union.
In the foreground of the Russian troops picture is destroyed the German StuG III self-propelled artillery unit from the Nazi Wehrmacht Artillery.
Photography Location: Sevastopol, Crimea
Time taken: May 1944
Author: Eugene Chaldea