by avstraliavasin
Kubinka, Russia - June 12, 2011: Museum of armored vehicles under the open sky and under sheds in Kubinka near Moscow.