Thursday, January 28, 2010

Gallery Nucleus



This dude was posted up at the Gallery Nucleus (Alhambra, CA) shop. 12ft of extra terrestrial.

No comments:

Post a Comment