Chinese asian roast duck whole leg serving

Royalty-free stock photo ID: 37683724

Chinese asian roast duck whole leg serving