Sargeant Bay Beach: Tidal Flats & Birdlife in Halfmoon Bay, BC | OnlyBeaches