How very un-Houston. There’s construction going on near Allen’s Landing on Commerce Street, and it doesn’t have much to do with commerce. The folks at the Buffalo Bayou Art Park will be showcasing the work of eight different contemporary sculptors for an exhibition called “In Situ,” which will be inexorably…
