What’s on
Upcoming and recent gatherings from CEMES.
Catch up on what you missed.
13 July 2024
Lake Naivasha Resort
View recap