Mexican-born fine art photographer Javiera Estrada and British floral artist Lucie Doughty unite in collaboration to produce a series of explosive floral fine art photographs.