Joy Vorster
More ideas from Joy
The BEST turkey recipe EVER!

Lemon-Herb Roasted Turkey Recipe -Lemon and thyme are the predominant flavors in this golden, tender and moist turkey that has just six ingredients. It's so easy, we guarantee success!