Assembled but uncooked stuffed turkey breast wrapped in cheesecloth

Advertisements