Farallones May 28
11 Humpback Whales & 200+ Common Dolphin
44 photos · 120 views