Umbrella tree art – the new Street art?

Who cares? ┬áIt’s awesome!

Umbrella Tree

Found via reddit

More info from the Evening Standard