Stock Image: Roast duck leg potatoes. Image: 29479951

See these other Stock Image about roast duck leg potatoes

Browse Indoor Images

Browse Finance Images

Browse Seasonal & Holiday Images