Amelanchier lamarckii. Multi-stem. Spring can be that beautiful!

One day still in bud and a few days later in full bloom!