illustration of two insects with sunglasses on a florida beach