Edu de Barros Rio de Janeiro, brasil, 1992
Pink River Dolphin, 2023 - 24
Óleo sobre tela
[Oil on canvas]
[Oil on canvas]
120 x 120 cm
[47 1/4 x 47 1/4 in]
[47 1/4 x 47 1/4 in]