Liz and Maurice Trevino

February 24 - March 24, 2007

Art Palace

3913 Main Street, Houston, TX 77002 Get directions

(512) 496-0687

Natives of SA and collaborators since 2000, Liz and Maurice Trevino cull images from magazines to create colorful scenes of decadence.

Print Friendly

Leave a Reply