Royalty-free stock photo ID: 1053205568

Duck leg confit - Image