The Atlantic puffin can hold a large number of small fish in its spacious beak. This photo by Sunil Gopalan is a stunning portrait of the wild bird with a bountiful feast of tiny fish in its bill, which was selected by National Geographic

March 4, 2019

Previous:Things to Click (5)
Next:Things to Click (7)