Cherry blossoms blooming against a blue sky