Emilia Setti

Emilia Setti

Rome, Italy / Art Director and Photographer (IED graduate) based in Rome, Italy.