Water Fight

Nearest Area
Elk Horn Slough
Town
Moss Landing, CA
Description
The Otters of Elk Horn Slough in California are charming no matter what they do, be it eat, sleep or play
Views
438
Favorites
1
Comments
0
Date Added
June 3, 2019