Friday, November 13, 2009

The Illusionists

The Illusionists is another show I'm missing but glad to pass on.
Taking place at George Billis Gallery until Dec 19th in L.A....a MUST SEE.

Jared Joslin


Carol Golemboski