Day 127: floral confetti

The May bank holiday arrives, and even the trees join in the celebrations, strewing their petals across the ground to provide a glorious carpet on which to tread…

Read more
Follow