A show that proves invaders are great, but much happier in the wild. The show is at Over The Influence through Dec. 23rd.

See more by Invader.

artist: Invader
location: Los Angeles


© unurth