Lemon, honey and rosemary turkey

Lemon, honey and rosemary turkey

Preparation time 40 minutes

Total time: 1 hour