MAKE How to make rose petal jam Make your own or buy the finest handmade Rose Petal Jam made in Scotland … May 5, 2016