Cult Gaia opens long-term Harrods pop-up-meets-installation
Luxury LA brand Cult Gaia, which is known for its sculptural designs and statement pieces, has opened a pop-up London department stores Harrods. It’s a long-term residency and will be open until next year.