Seth Alverson: Ghost Survivor of the Final Plague

- February 17, 2007

Art Palace

3913 Main Street, Houston, TX 77002 Get directions

(512) 496-0687

New drawings along with some paintings come to both Art Palace and at Arthouse. Alverson is making his way around the state!

Print Friendly

Leave a Reply