Hundreds come together to mourn loss of 7-year-old Willow Long