The item "NEIL ARMSTRONG signed autographed 8 x 10 photo Apollo 11 NASA authentic LOA" is in sale since Thursday, June 18, 2020. This item is in the category "Collectables\Autographs\Certified Original Autographs\Science/Space".
The seller is "london_collectibles_limited" and is located in London. This item can be shipped worldwide.