Swedish music band ABBA's wax figures are displayed at the ABBA museum in Stockholm, Sweden on November 5, 2021. ABBA's first album in 40 years, “The Voyage”, was released on November 5, 2021. (Photo by Jonathan Nackstrand/AFP Photo)
Richard Shilling is a British Land Artist who makes surprising sculptures in the landscape. Using only natural materials, this artist spreads beauty, has a political message and connects people to one another.