Designed by
Title
Space Shuttle Endeavour makes its historic journey through the streets of Los Angeles #333722787
Description
Los Angeles, California - USA, October 13, 2012: Space Shuttle Endeavour makes its historic journey through the streets of Los Angeles, attracting crowds as it heads to its final home at the California Science Center
This image is editorial