It's really had to tell, but could it be the Flower of Scotland?