Houston, Texas

by Fr. Daniel Sparks ~ October 30, 2004. Filed under: Travel.

Parts of the Space Station

This is from the Johnson Space Center in Houston, Texas. These are parts of the International Space Station that were being built and tested in August 2001.

Leave a Reply