Appealing original color glossy 8 x 10.5 photo of the lunar surface as imaged during the Apollo 10 mission, which pictures the Apollo Landing Site 2 in the Sea of Tranquillity, the eventual landing site for the historic Apollo 11 mission. The reverse bears a “Still Caption” stamp from NASA’s Marshall Space Flight Center identifying the image as “AS10-34-5099” and “Apollo 10 – Lunar Landing Site no. 2.” In fine condition, with a few small creases.