Cherry blossoms blooming across a tree-lined street image