sidewalk at a street corner lined with cherry blossoms