Eric Cas
St.John’s, CA
Member since January 18, 2021
Definition of biting off more than you can chew, for lack of better words. Sadly Bald eagle swooped in and stole this herring from it . sad day on the lake
bully gull coming in for a sneak attack
Largae family of ducks keeping it in line as they head home