Mother Nature must have been tripping when she came up with this lot. From flamboyant birds to deadly snakes, meet the insanely colourful critters for whom camouflage probably means hiding in a box of fluorescent crayons.
Mother Nature must have been tripping when she came up with this lot. From flamboyant birds to deadly snakes, meet the insanely colourful critters for whom camouflage probably means hiding in a box of fluorescent crayons.