Posted by Mark Burgess on 29-07-2014 18:08
#1
I hope this is good enough for someone to ID it – especially as I cut the end of the abdomen off. Found on 22nd May, 2013 on the Ionian Island of Meganisi (38°40′N 20°47′E).
Edited by Mark Burgess on 29-07-2014 18:10