Osman Yousefzada wraps Selfridges department store in a giant canvasAugust 3, 2021 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.…