The Small Isles
Publisher: Historic Environment Scotland
Format: hardcover
ISBN-13: 9781902419923