Island · United Kingdom

Papa Stronsay

Papa Stronsay, United Kingdom

Papa Stronsay is a island in Orkney Islands, United Kingdom. A small island in Orkney, Scotland, lying north east of Stronsay.

More places in United Kingdom

Random Atlas | Papa Stronsay - island in United Kingdom