Peach blossom

Peach blossom

Observation - Peach blossom - UK and Ireland. Description: