Roughly 100,000 puffins have flown back to the Isle of May, a small island on the east coast of Great Britain, to kick off mating season.

Roughly 100,000 puffins have flown back to the Isle of May, a small island on the east coast of Great Britain, to kick off mating season.