Close
Blood-sucking Conenose
Triatoma neotomae