Is this really Stalingrad? or Leningrad? are they the same? XD (According to my book, no, according to my other book yes WTF???)
No, two completely different cities. This is probably Stalingrad.
Welcome To Stalingrad comrades
Lovely drawing here.
This is really great! Love the detail and the atmosphere