2 results within Place Westray
2 results returned
Westray
Island of the Orkney Islands, Scotland, UK
Europeana Foundation
National Library of Scotland
Island of the Orkney Islands, Scotland, UK
Europeana Foundation
National Library of Scotland