Highland Scot
plays a tune

at the
Highland Games

Detail

 

 

 

Celtic felines | Celtic roots

Celtic Claymore | Male Unbifurcated Garments

 

background: Irvine tartan