Rose trivia: 10,000 roses for free

Rose trivia: 10,000 roses for free

When getting married in China, there is a way to get 10,000 roses without spending a penny. This…