Kelp Ball

Kelp Ball -- Imperial Beach, San Diego, California

Kelp Ball — Imperial Beach, San Diego, California. September 2009.

Leave a Reply