Caprese Sandwich

Fresh mozzarella, tomato, sunflower seed basil pesto, balsamic, pickled red onion, arugula, on sourdough