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