Orange you glad I made some marmalade?
Tuesday, May 4th, 2010By definition marmalade is a fruit preserve, made from the peel of citrus fruits, sugar, and water. Many of us (including myself) are familiar with the English treat primarily because of Paddington Bear, the illustrated cartoon bear who with his old hat, battered suitcase, and duffle coat displayed a remarkable love of marmalade sandwiches. [...]





