Lime Tree

Lime Tree

Observation - Lime Tree - UK and Ireland. Description: