Peach Joy Peanut Treat

Peach Joy Peanut Treat (9 pack)

Legend says that there are 3,600 peach trees in the Queen Mother’s garden, whose fruits can make humans immortal. People therefore make pastry in peach shape to pray for longevity.