Lime tree

Lime tree

Observation - Lime tree - UK and Ireland. Description: