Listen…Do you smell that?
But more importantly…did you see it? Wow, the transit of Venus was amazing! Weather locally here at the museum almost killed us…but just at the eleventh hour, the clouds parted a bit, and we got a decent view of the Sun. We had 5 telescopes trained on it and got views of Venus in all […]