Hamespun rhymes frae the spinnin' jenny.
Publisher: [Galashiels
Published: 1896
Language: eng
Number of pages: 92