A freshly roasted leg of lamb with potatoes isolated in a baking tray

Royalty-free stock photo ID: 1537277

A freshly roasted leg of lamb with potatoes isolated in a baking tray