
Diego de la Rosa Venezuela, b. 1991
Spider, 2022
Acrylic and oil on panel
8 x 10 inches
20.3 x 25.4 cm
20.3 x 25.4 cm
Copyright The Artist
14
of
14