Close
Turquoise Shield Bug
Edessa rufomarginata