Lamb Covered In Special Green Paste

Lamb covered in special green paste

Lamb covered in special green paste, served with mixed vegetables on white platter.