Where in Houston? Weiss Energy Hall at Houston Museum of Natural Science!

Yesterday I asked where in Houston this picture was take. It’s from the Weiss Energy Hall at the Museum of Natural Science!


Leave A Comment!

*

Hello. Add your message here.