Just got back from the Isle with a few interesting bits. The "path" down to Hampstead is little more than a morass through a briar patch.(Well worth it though.)
No real idea what it is (Bothriodon?), so any help would be appreciated. Scale 5 cm.
Edited by fusilier21 2015-04-14 12:02:13
Je passe quand meme