“Snow whales” is what Kersti Muul dubbed the orca sighting she just texted us about – at least five killer whales headed southbound past Alki Point Lighthouse. Let us know if you see them (despite the murky/snowy weather) too!
West Seattle, Washington
14 Friday
| 1 COMMENT