Alternative Highland Fling

Tartan • noun a woollen cloth woven in one of several patterns of coloured checks and intersecting lines, especially of a design associated with a particular Scottish clan. Tartan has dressed kings, festooned castles, graced catwalks and now warms our … Continued