Blossom trees over a path in Greenwich Park, south-east London.

Blossom trees over a path in Greenwich Park, south-east London.