It seems there’s no end to Stella McCartney’s creativity. Now she’s reprised Lucky Spot, a gorgeous crystal “chandelier” installation at Belsay Castle in the UK.

It
It seems there’s no end to Stella McCartney’s creativity. Now she’s reprised Lucky Spot, a gorgeous crystal “chandelier” installation at Belsay Castle in the UK.

It