new growth on ?

new growth on ?

Observation - new growth on ? - UK and Ireland. Description: