The space shuttle Discovery lifts off on mission STS-119 at 7:43 p.m. on 15 March 2009 from Kennedy Space Center. The flight is a construction mission to the International Space Station. In this view, Brahman cattle at Treasure Hammock Ranch graze contentedly while Discovery climbs skyward in the distance.
All contents copyright Lunar Cabin