You've Seen Me

demons:

German troops marching into the Soviet Union, June 1941