Maria Francesca Starrabba
Italian Architect based in Palermo (Sicily). Book illustrator, Passionate Sketcher and Watercolourist.