Ana Teresa Barboza honours The Power of Nature with her Installations
Ana Teresa Barboza is a mixed media artist from Peru whose mixed media work explores our relationship with nature and with each other. From large scale installation to smaller embroidered works, she is an impactful artist.