Palo Alto
By Tara McPherson
08/08/2008
At El Rey Theatre, Los Angeles, CA
11" x 24"
Screenprint, S/N edition of 200
$150
ADD TO CART