The Atlantic Puffin’s beak is orangey-red with a blue or grey triangle and white stripes, while the Horned Puffin’s beak is mostly a yellowy-ivory colour with an orange tip. A Horned Puffin ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results