
Hélio Luís Portuguese, b. 1980
Selva, 2021
Oil on canvas
84 5/8 x 66 7/8 in | 215 x 170 cm
© Hélio Luís
11
of
11