Saturday, May 29, 2010

stick art

this structure sits outside the art museum at ASU. It looks like Mr. Echo's chapel on 'Lost'

No comments:

Post a Comment