Roast duck chinese cuisine sliced portions on plate

Royalty-free stock photo ID: 11697397

Roast duck chinese cuisine sliced portions on plate