A Kent Ridge Gathering in a floating restaurant

A Kent Ridge Gathering in a floating restaurant

Event Date