Umbrella tree art – the new Street art?

Who cares?  It’s awesome!

Umbrella Tree

Found via reddit

More info from the Evening Standard