• Location:
    Barcelona, Spain
Elena De la torre Fernandez's Projects on LensCulture