Focus on this artwork and analyze the Houston.
A bronze sculpture is installed at the Lillie and Hugh Roy Cullen Sculpture Garden in Houston, Texas, in the United States.
bronze sculpture Houston Lillie and Hugh Roy Cullen Sculpture Garden