Sho Yu is the Chinese name for the peony. It means "most beautiful". It's fitting that the peony is often used as a metaphor for female beauty. It is a most auspicious flower, and symbolizes prosperity, happiness and peace.
May 7th, 2012
Viewed 206 Times - Last Visitor from Shenzhen, 30 - China on 11/10/2020 at 6:08 PM