[Assassin (Kissing) Bug]

Bill Baggs Cape Florida State Park, Key Biscayne FL, Sept. 1, 2007.