Caffrodite Community Collective is a sustainable, supporting and welcoming space for the community to meet, create, and collaborate.
Our vision is to provide a safe and welcoming place for community members to connect and grow. We are committed ...
View more