Three Spined Stickleback

The Three Spined Stickleback is one of the many freshwater fish. It has three spines down its back which are for defence from predators. Males have a red chest and throat while females have a silver body with brown stripes. They live in the calmer parts of rivers or streams. They eat insect larvae and…Three Spined Stickleback