Stella McCartney's Lucky Spot crystal chandelier is made from 8,000 Swarovski crystals. Two locations that you may have seen this horse are the Belsay Castle in the United Kingdom and Stella McCartney's flagship Las Vegas store. The Lucky ...
Tags: Chandelier, Horse Chandelier, Lights, Lighting