English sentences can be extremely tough to understand, help me please!
what is the simple meaning of these sentences?
This skeleton inscape of a spray-end of ash tree I broke at Wimbledon that summer is worth noticing for the suggested globe: it is leaf on the left and keys on the right.