Loading...

Orcas visit the North Puget Sound

| Wildlife and nature photographer Stu Davidson captured a stunning video of a pod of orcas breaching in the Puget Sound across from the Edmonds shore in Washington state.