Canteloupe

38 menus · 38 appearances · 1893–1961