Stella McCartney = Beautiful
This is just quite simply a breathtaking piece of art. Stella McCartney’s stunning chandelier made with over 8,000 Swarovski crystals – ‘Lucky Spot’ has returned to Belsay Castle. The huge leaping horse first made its appearance in 2004 as… (READ MORE)