Miriam Laura Leonardi

 

Born 1985, Lörrach, Germany / Lives and works in Zurich, Switzerland