N/A
Read More
Website
Cassi Namoda, God is a Spirit, Oil and acrylic on canvas, Overall: 53 × 53in. (134.6 × 134.6cm), Art in Embassies, U.S. Department of State, Permanent Collection