Signature: signed on the lower right
About TERESA RIBA
Spanish, b. 1962, Igualada, Barcelona, Spain, based in Igualada, Barcelona, Spain
Signature: signed on the lower right
Spanish, b. 1962, Igualada, Barcelona, Spain, based in Igualada, Barcelona, Spain