Fashion royalty has descended on Scotland for a catwalk show staged by one of the world's leading brands.
↧
Fashion royalty has descended on Scotland for a catwalk show staged by one of the world's leading brands.