Gulf Islands, Canada - smallshots

Two adult orcas and a baby navigate the waters of Haro Strait off Vancouver Island, BC, Canada as they follow a run of salmon north

Gulf IslandsCanadaorca