Through her artwork, Carmen Clews depicts the transformative power of Shibari as a spiritual embodied practice, inviting visitors to confront their limitations, embrace vulnerability, and ultimately discover a boundless sense of self.
An international artist and sculptor, Carmen Clews, showcased her exclusive multimedia art collection in Cape Town in March.