Scottish Architecture.(papa) 19 November 2022 · 3 Papa Westray (/pæpə ˈwɛstriː/) (Scots: Papa Westree), also known as Papay, is one of the Orkney Islands in Scotland, United Kingdom. The fertile soil has long... Please share me.PostWhatsAppMastodonLike this:Like Loading...Thank you for Sharing me.