- March 3, 2007
Lawndale Art Center
4912 Main Street, Houston, TX 77002
Wrangle installation is truly spectacular. The mix of photographs, overhead projectors 3-D glasses and sculptural elements create a dynamic use of the mezzaine gallery Lawndale. An absolute must see before it closes!
Notify me of followup comments via e-mail