2009-06-04

Monkies in Space...

Here be the new works for the gate at the Illadelph Glass Gallery on Melrose Ave. in Los Angeles.


The Illadelph Glass Gallery
7257 Melrose Ave
Los Angeles, CA 90189