We celebrate the People's Liberation ('Uhuru' meaning Independence in Swahili) with this dynamic, spirited piece.
Painted by Mesh.
For full bio, visit Our Artists page.
UHURU
$529.00Price
Dimensions (L x W):
30 x 40inches
76 x 101cm
Material:
Oil on Canvas
Country of Origin:
Kenya