Heater Harbour III
She was flying an Ocean Cruising Club pennant, which got me curious, so I searched the internet a bit.
Having found her website (click on the ship’s name above) I can see she is an Oyster 53 built in New Zealand.
Her last trip blog was posted a few days before I took this picture, and documents their trip up the west coast of Vancouver Island.
Their calendar shows them in Haida Gwaii until the end of July, and off to Hawaii in the fall.
Heater Harbour is on Kunghit Island just east and south of Rose Harbour in Gwaii Haanas.