Where do sharks lay eggs? What do shark pups feed on? How many pups can sharks have at a time? The amazing life cycle of a shark is explored with photographic g
Where do sharks lay eggs? What do shark pups feed on? How many pups can sharks have at a time? Discover the amazing stages of different life cycles and learn ho
Learn what happens from a pup to a shark in this book that is packed with fantastic facts about their life cycle. Amazing photographs show children the processe