Pusula pediculus (Linnaeus, 1758) Coffeebean Trivia
Peanut Island, Palm Beach Inlet, Palm Beach Co., FL 7/3/2008 | Digital photography by Marlo Krisberg.