thedragonflywoman.com
Lethocerus medius
Giant water bug