The Isle of Arran.
[Scotland? : s.n.,
1979?]
Title from cover.
Leaflet.