Where-the-Bees-Suck-There-Suck-I-2011

installation view
Helsinki Art Museum – The Tennis Palace, Helsinki