Tree Damsel Bug – Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Tree Damsel Bug - Himacerus apterus Display more photos