AGM and beach cleanup, Saturday, May 30 at 10:00 AM

June update:

To view the minutes of the Annual General Meeting (AGM) that took place May 30 at the breakwater click the HWS Info menu item at the top of this page.

Randy

WordPress theme: Kippis Child 1.15.1498152023