first class israeli roast duck (or chicken) vest

israeli roast duck (or chicken)