≡ Menu

whole-turkey-salted-8

Salted turkey ready for 24-48 hours in the refrigerator