2021 100cm x 100cm
Arantxa Echarte is an artist and painter who is also a Research Associate at Acme Studios.