Ham, Cheese and Cucumber Sandwich