Beautiful cherry tree blossoms along a small path during a sunny day in Greenwich Park, London, United Kingdom