TERESA RIBA, ‘Pensaments I’, 2017, Anquins Galeria

About TERESA RIBA

Spanish, b. 1962, Igualada, Barcelona, Spain, based in Igualada, Barcelona, Spain