Digitising Beauty

French-American artist Sarah Meyohas explores our perception of beauty through bringing together nature and technology for her 2016 installation, Cloud of Petals.