Apollo 16 Landing Site In The Lunar
Photograph - Photograph
April 23, 1972 - This section of a panoramic photograph consisting of 27 separate frames shows the Apollo 16 landing site in the lunar highlands.
December 7th, 2011
Viewed 292 Times - Last Visitor from Beverly Hills, CA on 04/18/2015 at 4:09 PM