Sterling's California Pelagic Wildlife - sterlingbirds

Humpback Whale

humpbackwhalefluke