Image 1 of 1

1Y46-087x.jpg

1Y46-087x  Horseshoe Crab - larvae newly hatched from eggs - Limulus polyphemus