7 results within Place Barra

7 results returned

There are no more results for your search query.

Barra

Island in Outer Hebrides, Scotland, UK

J.C. Elder

National Library of Scotland

National Library of Scotland

National Library of Scotland

Heidelberg University Library

National Library of Scotland

National Library of Scotland