• Location:
    Geneva, Switzerland
About Iris Macculi
Iris Macculi's Projects on LensCulture