Catsharks in Waiting

These transparent eggs are where it all begins for small-spotted catsharks.

Leave a Reply