IMG_2703

Grilled Breast of Duckling and Boneless Korean Short Rib of Beef at Sonoma in Worcester.