roast boar wrapped in paper at the Greek restaurant June 29, 2008 1280 × 960 Latest update from The Netherlands