Thinking of buying a group of these but would like an ID first. They are only approx 5.5cm, the closest I can find in the 'back to nature' book is L382 but can't find much about them elsewhere. I believe I was told they are from brazil but I'll double check that one tomorrow.
Sorry the pics aren't clearer but these fellas are still at the store.
Sorry the pics aren't clearer but these fellas are still at the store.