Flowering tree

Flowering tree

Observation - Flowering tree - UK and Ireland. Description: