Michela Manduca

Michela Manduca

Maltese student at Liverpool Institute of Performing Arts, currently reading for my MA in costume making.