A new artwork revealed at Terra – The Sustainability Pavilion for Expo 2020 Dubai shows dance of nature. The artwork has a giant lotus flower that spins and…
UK artist Osman Yousefzada wrapped a five-ton canvas around the Selfridges department store in Birmingham, UK, creating one of the world’s largest pieces of public art.…