20140530_210944 Published April 8, 2015 at 1024 × 768 in Meng’s T-90 – Putin’s Pride ← PreviousNext →