roasted barbecue duck and pork with lime

Royalty-free stock photo ID: 62248234

roasted barbecue duck and pork with lime