Flowering Tree

Flowering Tree

Observation - Flowering Tree - UK and Ireland. Description: