Dahlia flower is a symbol of commitment to another person and bond that lasts forever. Orchids hold a deep meaning for those that are grieving over the loss of a loved one. The orchid symbolizes the everlasting love for the deceased.
Well! V’s route sure was fun, wasn’t it? *shoots myself*