Thursday, July 15, 2010

Zebra Snails


Oh look! It's the elusive zebra snails! This is incredible.

1 comment:

  1. Oh, those look just like the one in my pocket...crazy! :D

    ReplyDelete