Glacier Spirit In The Distance off San Juan Island

Orca whales are everywhere for Puget Sound Express! Glacier Spirit and Olympus enjoyed a wonderful moment together watching killer whales on the Strait of Juan de Fuca.

Leave a Reply