
2. Perfume. The definition of perfume is “A pleasing, agreeable scent or odor”, made up of the word “fuming” – To fill or permeate with fragrance; impart a pleasant odor to. This is symbolic as memories are like a pleasing fragrance to a troubled mind.
Here are some behind-the-scenes pics:

