DSCF7731 Published 29 July 2014 at 2666 × 3228 in DSCF7731 Aha, it’s a trail of tree art by Andrew Frost – and here’s the first creation!