More Than 8,400 Pictures from the Apollo Missions in High Res! Posted on October 3, 2015 by admin NASA has uploaded virtually all the pictures taken by the Apollo astronauts into a Flicr account. Woot! Project Apollo Archive via: The Verge