Sea and land salad

Fresh fish, lettuce, piquillo, avocado, artichoke, egg, asparagus, citrus vinaigrette.