Tree of Knowledge

Cannizaro Park, London, UK