by fifg
April 30, 2021 Moscow, Russia. Promising Russian T-14 Armata Main Tank on Tverskaya Street in Moscow.