• Location:
    Las Palmas de Gran Canaria (Canary Island), Spain
Palmira Del Toro's Projects on LensCulture