Can anyone identifiy this plant? It's a Tilia europaea L.?

Similar questions and discussions