Beach has been community gathering spot for 110-plus years - Orillia News

Responsive image
source