Designed by
Title
Christmas Pomegranate Glazed Roasted Turkey #235136760
Description
Pomegranate glazed roasted turkey on a tray garnished with fresh pomegranates, apples, herbs, and walnuts on Christmas-decorated table with candles, ornaments, fir twigs and flutes of champagne