Crown Princess Victoria, Prince Daniel and Princess Estelle have inaugurated a permanent installation in the Djurgården island park in Stockholm. The sculpture, created by Danish-Norwegian duo Elmgreen and Dragset, has been sponsored by the Princess Estelle Cultural Foundation, created in 2019 with the aim of promoting culture and helping artists. The ceremony was held partially…