This roasted turkey

This roasted turkey breast, injected with butter infused with garlic and herbs…

Advertisements