Original NASA Space Shuttle Atlantis Launch Poster 1986 16" x 20"
Original NASA Space Shuttle Atlantis Launch Poster 1986 16" x 20"

Original NASA Space Shuttle Atlantis Launch Poster 1986 16" x 20"

$ 12.00

Original NASA Space Shuttle Atlantis Launch Poster 1986 16" x 20"

No tears in the paper. Three small dents are visible (pictured). 
  
The print pictured is the print for sale.