Ren Ri’s Beeswax Sculptures
The Beijing-based artist devises works that explore the relationship between humans and nature, getting stung in the process
Find all stories on CAFA in this tag archive.
The Beijing-based artist devises works that explore the relationship between humans and nature, getting stung in the process