The museum of armored forces in Kubinka (Moskovskaya oblast, about 63 km to the west of Moscow city) is one of the largest in Russia and has the unique collection of war machines. The photos were captured by k_kronos.
Tags: No tags
You might also like:
<< Vologda oblast page was updated
lara · June 29, 2022 at 9:54 pm
COOL! TANKS FOR SHARING!