VIDEO | 00:17
Santa Rosa seal sighting
Share

Santa Rosa seal sighting

Elephant seals on Santa Rosa Island.