Cotoneaster dammeri[Anglais]

nom
1 : climbing evergreen shrub with white flowers and red berries; often used as ground cover