Eye for detail enlivens tale of epic battle at gates of Moscow

0