thumb
More photos near this location
Houston - NASA Space Center