Sabah - Insects
Jeremy Poole

C_1033CR12-34_flying_stick-like_insect

Green and red Stick-like flying insect