SHIANT PUFFIN

  • SHIANT PUFFIN

  • A puffin flying over the Shiant Islands