Millions of land crab larvae were washing up on Bonaire's shores on 6/19/10. This photo was taken along the shore.
All images Copyright © 2001-2023 Ellen Muller. Please do not use without permission.