Jesus Starfish

Found this little guy in a tide pool at Point Dume State Beach in Malibu on 11/15/08.

No Comments »

Leave a Reply