Highland Scot plays a tune
at the Highland Games
Detail
Celtic felines | Celtic roots
Celtic Claymore | Male Unbifurcated Garments
background: Irvine tartan