• Location:
    Paris, France
About Veronica Mecchia
Veronica Mecchia's Projects on LensCulture