Share
twitterlinkedinfacebook
Image 1 of 1
17IDM2353.JPG
Horse chestnut tree, Aesculus hippocastanum, Suffolk, England UK leaf miner insect, Cameraria ohridella, damage to leaves