Gulf Islands, Canada - smallshots

An adult orca follows a run of salmon in the Haro Strait off Vancouver Island, BC, Canada

Gulf IslandsCanadaorcasailboatblue