« Djene Toure Lerma _ Luna Raising | Main | Djene Toure Lerma _ Mama Partera »
October 13, 2024
Djene Toure Lerma _ La Sabia Ixchel
Djene Toure Lerma
La Sabia Ixchel
clay based acrylics, pigment pencils on paper, 14.5" 10.5", 2018
$333.
Posted by Anno Domini