Wednesday, April 20, 2011

San Diego = Snail Capital of The World.


No lie - these tiny creatures are EVERYWHERE! Anytime you're out and you hear a "crunch" you know what it is...eek! Who knew there'd be so many??









0 comments:

Post a Comment