Published 18th September 2018 at 1020 × 1020 in CC851LA Tree of Love (Liquid Mirror) 85 x 115cm (S1) web1020