Russian Space Pin Badge - Luna 2 moon mission (1959) this badge is dedicated to launch of the first Soviet automatic interplanetary station "Luna-2" to the Moon.


£10 
  • Shipping: 


Learn More


This badge is in excellent condition and is complete.