AltWeeklies Wire
Shattered Illusionsnew
A Prada "store" in the middle of the high Chihuahuan Desert of far West Texas looks like a mirage, but it's actually an art installation.
Houston Press |
Greg Harman |
10-31-2005 |
Art