Soviet Russian Space Pin Badge - Lunahod 1 Moon Mission (1970) This is a space pin celebrating the Lunahod 1 mission to place a vehicle on the moon.