«

»

Luminous

Installation at San Antonio Luminaria 2011. Small life forms bud off from an alien infestation in an abandoned stairwell.

 

Share