Designed by
Title
Carving Christmas Pomegranate Glazed Roasted Turkey #290772632
Description
Carving 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