97 roses in one bouquet what a novelty!

97 roses in one bouquet what a novelty!

Novelty Gift Roses are Fun, Novelty Gift Roses are Naughty, Buy a pair Today and Wear them to a Party!

Price: £133.22

« 96 roses that speak your language! | 80 Octogenarian Roses for your Grandad! »