Close up of cherry blossoms in Hampstead; London, EnglandImage #: 12318254 See More From: Leah Bignell