Faith 7


Location: Johnson Space Center, Houston
Date: Spring 1992
Photo by: David Weeks


Back to index Next photo