8.10.2010

The Birth of Satan @ Human Resources LA




pics:tryharder

The Birth of Satan: a multimedia interactive art installation by Gustavo Herrera.
August 7th- September 14th
Human Resources LA

No comments: