Mimi Mollica

This is the leaflet of an exhibition @ Trolley gallery in London.