Space shuttle Endeavour landing at Ellington Field, Houston, Texas ...

Clyde Cannon's Photos on the Map

Report This