Large leaved lime

Large leaved lime

Observation - Large leaved lime - UK and Ireland. Description: