first of all I wondered about it being fruit of some kind.......... but now leaning more toward laying flowers perhaps - so could be some 'in memoriam' thing with a grave or mausoleum suggestion. Don't the Catholics have something called All Souls Day - so perhaps you'd drink a toast on that day.
It's those bits coming out of the top of what appear to be apples that are confusing.
thought we had to avoid politics and religion Sue