
Ronald Mugabe Ouganda, 1992-
The futur in our hands, 2025
Acrylic on canvas
85 x 85 x 4 cm
33 1/2 x 33 1/2 x 1 5/8 in
33 1/2 x 33 1/2 x 1 5/8 in