May 2 - 28, 2013
Houston artist Bob Russell uses mixed media to create works based on the relationship between man and earth.
5200 Montrose Blvd
Houston, 77006 TX
(713) 524-8253
Get directionsHouston artist Bob Russell uses mixed media to create works based on the relationship between man and earth.
5200 Montrose Blvd
Houston, 77006 TX
(713) 524-8253
Get directions