I saw this little rascal while walking back from the beach in Big Sur. Any idea what kind of bug he is? I've never seen anything like it.
>> next
back to thumbnails