About

Delia Simonetti is a director and photographer based in Milan / London