I discovered this on my front porch steps this morning. I've never seen anything like it before and don't know who delivered it. I touched it and gasped, as it is icy cold---solid ice with fresh flowers encapsulated in it!
If anyone has clues as to its origin---let me know! :o)