good bread like a crusty baguette
canned artichoke hearts, sliced
dill pickle, sliced lengthwise
Slice the bread in half lengthwise. Spread pesto on the bottom half of the bread and toast it if you desire. Layer feta (so it sticks to the pesto), then artichoke hearts, then prosciutto, pickles, lettuce, and tomato (optional). Top with the other half of the bread.
sounds good... though I might be odd and have a roasted artichoke on the side of the sandwich.