This is one of the seven wonders art exhibits statues located in the theater district in downtown Houston along the side of the Wortham Art Center.  They were looking very nice this morning with the clouds and blue sky as a back drop.
Image 1 of 1
 
Houston Seven Wonders
This is one of the seven wonders art exhibits statues located in the theater district in downtown Houston along the side of the Wortham Art Center. They were looking very nice this morning with the clouds and blue sky as a back drop.
  • Date: 14 Oct 2016
  • Size: 4795x6732
  • Filename: Houston-Seven-Wonders-D82-8795.jpg
  • Image size: 25.6MB pixels