Incoming Orca! Ron Niebrugge November 1, 2022Alaska, Photos, Travel 1 Comment Orca, Kenai Fjords National Park, near Seward, Alaska. An orca swimming right toward us last June!
Comments 1
Such glossy skin! Undersea avocados?