June 06, 2010

Launch Pad 39A

photo credit: NASA