flowering tree

flowering tree

Observation - flowering tree - UK and Ireland. Description: