Indo-Pacific Leopard Sharks
Two Indo-Pacific leopard sharks (Stegostoma tigrinum)—also known as zebra sharks—one as a pup, and one juvenile shark as it's color pattern begins to shift and change toward being an adult.
More by Andy Westbrock View profile
Like