Ilaria Rosselli Del Turco – Delicious Monster – Oil on Linen – 20″ x 16″ Allen Yi2020-10-15T13:31:03-07:00