

Hélio Luís Portuguese, b. 1980
The Island, 2022
Oil on canvas
157 1/2 x 78 3/4 in | 398 x 206 cm
78 3/8 x 81 1/8 in | 199 x 206 cm (each panel)
78 3/8 x 81 1/8 in | 199 x 206 cm (each panel)
© Hélio Luís