Bagpipe player in Scottish costume
bagpipes
dog - Scottish terrier
Scottish cap - Glengarry
Scottish hat