Where in Houston? Color Bursting Hermann Park!

Yesterday I asked where in Houston this picture was taken. It’s from Color Bursting Hermann Park! This Astros “H” is between the Centennial Gardens and Houston Museum of Natural Science.


Leave A Comment!

*