Cherry laurel

Prunus laurocerasus

Cherry laurel is an evergreen shrub or tree, which grows up to 10m tall, however on rare occasions it has been documented to grow as high as 18m. It...
Cherry laurel