Kirkcaldy linen company helps celebrate Mary Queen of Scots at exclusive Edinburgh Castle fashion show

A model wearing one of the costumes made from Peter Greig and Co Ltd linen
A model wearing one of the costumes made from Peter Greig and Co Ltd linen

Breaking