This week, London-based German photographer Rut Blees Luxemburg presents this baroque work titled ‘Autumn Vine’. It’s on the artist’s display @ 2 Hoxton Street, London. Go see NOW!!