• Location:
    Palma de Mallorca. Islas Baleares, Spain
Pedro Rodriguez Garcias's Projects on LensCulture