debrascottrussell.com
Home Gifts Artist Studio Quotes Gallery News
Debra Scott Russell has made the news with her success in creating the World's Largest Truffle. At 339 pounds and 11 ounces, the Russell Truffle will go down in chocolate history! To purchase some of Debra's more modest truffles, click here.

Ordering | Contact | Privacy Policy

Copyright © 2007. Debra Scott Russell. All Rights Reserved.
Design by Imaracom

Click to shop for Debra's Truffles