The Project Apollo Archive is an online reference source and repository of digital images pertaining to the historic manned lunar landing program.
12,000 photos and counting.
Project Apollo Archive (Flickr) →
Project Apollo Archive (Facebook) →
The panorama at the top of this post was assembled from several Apollo 16 photos by Maciej Winiarczyk.