Cherry Blossom in Greenwich Park

What a strange spring it is – in Greenwich Park there are daffodils and tulips – and cherry blossom.

Cherry blossom in Greenwich Park

Cherry blossom in Greenwich Park

Cherry blossom in Greenwich Park

Cherry blossom in Greenwich Park

Cherry blossom in Greenwich Park

Cherry blossom in Greenwich Park