Locardia Ndandarika

Master sculptor, Locardia Ndandarika features work at Serengeti Gallery Shona Stone Masters exhibition.