Miller Outdoor Theatre
Houston, TX
Night
Miller Outdoor Theatre is an outdoor theater for the performing arts in Houston, Texas. It is located on approximately 7.5 acres of land in Hermann Park, at 6000 Hermann Park Drive, Houston, Texas 77030.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account