Roast Duck

82 menus · 82 appearances · 1892–1993