Celebrity Pictures > Archives > 2005 > August >
Hutchison and DeLay Visit JSC (1 pictures)
2005-08-05, Houston, Texas, United States of America
-
In this photo released by the National Aeronautics and Space Administration, ...+ Favorites Download