Title: T.E.H.D.A.S.
Subjects: Performance art, Group work in art, T.E.H.D.A.S. ry
Places: Finland