MacLeod Ancient


W & A K Johnston Tartans of the Clans and Septs of Scotland, 1906.