peach blossom

peach blossom

Observation - peach blossom - UK and Ireland. Description: