Because the peach tree blooms in March, the peach blossom has become a symbol of spring, and in ancient China it symbolized love. A standard decoration for the Chinese New Year, the blossoming and fruiting peach tree augurs the arrival of male children. Young singles also often decorate their homes with peach blossoms in the hope of finding love in the coming year.
The combination of peach blossoms, peaches, and swastika is a visual pun for “May you have ten thousand longevities without end.”