René Tavares São Tomé e Príncipe, 1983
The mirror of my story II, 2025
Natural pigment, acrylic, oil, stencil, charcoal on canvas
120 x 80 cm
RT168
Copyright The Artist
