Royalty-free stock photo ID: 322296077

Served split roasted stuffed small turkey and vegetables,from above and blank space - Image