Gagarin_statue_london Published on March 27, 2013 in 27 March 1968Full resolution (420 × 755) ← Previous Next → Gagarin statue, London.