Preview

Undescribed shrimp larva on egg sack, Romblon, Philippines.
Undescribed shrimp larva on egg sack, Romblon, Philippines.
Image ID: 1387-710
Artist: Bruce Shafer
Purchase a commercial license Buy framed prints & more from our print store