Burlington Arcade - The English Garden
20 meters installation of paper flowers for the Burlington Arcade in London
2018