La Isla Apagada, 2023, embroidery on canvas, 320.04 x 220.98 x 7.62 cm. Photo credit: Rafael Collazo Previous Next Published November 7, 2024 at 1504 × 1003 in TENDER GRANTEES 2024 – Interviews Like Loading...