Thumb print on every leaf

Thumb print on every leaf

Observation - Thumb print on every leaf - UK and Ireland. Description: Leaves had a distinctive mark like a thumb print

Leaves had a distinctive mark like a thumb print