Bumblebee enjoying a flower on the beach near the 40-Mile Point light.