Tag Video

Medusa – work in progress

Medusa – work in progress, is an ongoing piece originally based on a documentary photography tradition. The initial version of was publicly screened in September 2010 with the tittle Who’s a jellyfish in multimedia format. The piece participated in a London presentation of  the…