Image 1 of 1

1Y46-092x.jpg

1Y46-092x  Horseshoe Crab - larva newly hatched from egg - Limulus polyphemus