Day 117
Davidson Center For Space Exploration
April 13, 2023 in the United States ⋅ ☁️ 64 °FThe IMAX presentation about the Hubble and Web telescopes was fantastic. Unfortunately, the remainder of the facility was not as impressive. Granted, we visited Cape Canaveral not too long ago, andRead more