Preserved Roses

Individually Preserved Roses that last up to 1 year with no maintenance which make the perfect gift for a loved one