Gulf Islands, Canada - smallshots

The purse seiner "Salish Sea" hauls in its catch of salmon in the waters of Haro Strait, Canada.

Gulf IslandsCanadafish