This wall was done as part of the Pic-Turin Festival (flickr). Erica il Cane has a show opening tonight (November 11) at Fifty24SF Gallery in San Francisco.

artist: Ericailcane
location: Turin, Italy





© unurth