Favorites - Piotr Naskrecki

Horseshoe crabs spawning during full moon on the shores of Delaware Bay

Atlantic horseshoe crabLimulus polyphemusXiphosuridavertical