Amelanchier

Amelanchiers in volle bloei.