According to Dawson, 500 roses would be handed out between 1 p.m. and 3 p.m. Over the seven years of the event, 3500 roses have been given to Montrose Shopping Park shoppers. Each year, the roses are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results