Tara Kissoon’s artwork displays a three-dimensional perspective of architecture.
“The cherry blossom signifies power in China, and according to Chinese culture, it is also a symbol of feminine dominance. It indicates female beauty and sexuality. Its meaning in China, according to the language of herbs, is love.”