About this item...
Leiophasma flaviceps (Redtenbacher, 1906)
Specimen
F
1262-78