Photo Details

Photo detail

September 6, 2012

Russian map of the Chkalov flight over the North Pole.