Loading...
Uploaded by europrowlr on May 30, 2009
I didn't expect to find Sea Anemones at Dog Beach! Here I am fingering one of the larger ones. Dog Beach, Del Mar, California, USA.
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)