locality find id1824

id1824, Chalcides ocellatus, Greece > Crete > Eloúnda, Elounda, - m a. s., Kevin Byrnes, 09.06.2008, 18.06.2008,
Chalcides ocellatus