Heritage of Cunninghame : Garnock Valley.
Scottish Museums Council,former owner.NLS
[Cunninghame : s.n.,
198-?]
Caption title.
Provenance: Ink stamp on cover: Scottish Museums Council, 5 Nov. 1987.