Daffodil sales raise more than $2,800 to fight cancer

by