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…