Tag: interactive art

III Points 2013: Aileen’s Aliens

iii points 2013 performance art installation aileen’s aliens photo booth