From Pine View Farm

River Rats 0

Otters cavorting in a creek–another picture from my brother in Virginia’s Northern Neck.

Three otters in the water

Share

Comments are closed.