i'm not even shore it is a caterpiller but i found it today so wanted to find out waht it is ?
what is this ?
-
- Posts: 45
- Joined: Wed Jul 11, 2012 1:06 pm
- Location: fife scotland
Re: what is this ?
ok my bad i think it is a Striped Millipede - Ommatoiulus sabulosus