Edinburgh Come All Ye

Sale price Price £9.99 Regular price Unit price  per 

'From the Mediterranean to the Baltic,from the Caspian Sea to the Atlantic,folk have foregathered here in Edinburghon this bright autumn day they've come together. In a world turned tapsalteerie, upside down they've come from a the airts to this old town.Let's sing a great Come All Ye...'