View of space shuttle through office windows, with LAX tower in bac...
Space Shuttle Endeavour at Staples, in Los Angeles.

Craig Baker's Photos on the Map

Report This