Orfasay
From Wikipedia, the free encyclopedia

Orfasay (Old Norse: Orfyrisey, meaning "tidal island") is one of the Shetland Islands.
From Wikipedia, the free encyclopedia

Orfasay (Old Norse: Orfyrisey, meaning "tidal island") is one of the Shetland Islands.