Horseshoe crabs (Limulus polyphemus) spawning on beach. Delaware Bay, NJ, USA. May