A little annoying. Exhibition of captured equipment on Poklonnaya Hill in Moscow

 

v20240901