Oxfordshire cherry blossoms against a crystal blue sky