“Lucky Spot”: A Tribute to Linda McCartney

Lucky Spot, a crystal horse created by Stella McCartney has made an encore appearance at Belsay Hall Castle in Northumberland, England. The “chandelier” exhibit (which is more like a curtain of crystals) was first installed in 2004. This unique crystal horse is an ethereal creation formed from more than 8,000 Swarovski crystals that are suspended […]

Read More