20240502_zaf_l75_030
May 2, 2024, Moscow, Russia: 02.05.2024. Russia. Moscow. Leopard 2A6 tank at the exhibition of captured military equipment captured by Russian servicemen during their military operation in Victory Park on Poklonnaya Gora. The exhibition presents more than 30 samples of equipment manufactured in the USA, the European Union, South Africa, Australia and Ukraine. (Credit Image: © Russian Look/Zuma Press/Fotoarena Wire)
DC