Mix the avocado, lime juice and coriander, and spread the tortillas with the mixture.
Top with salmon before rolling up tightly.
Cover with clingwrap in refrigerate.
Heat the olive oil in a frying pan.
Add the onion and fry over a medium heat until soft and translucent.
Add the garlic,chillies, coriander, cumin and red pepper and fry for three minutes.
Add the tomatoes and 250 ml water and bring to the boil.
Reduce the heat, cover and simmer for 20 minutes.
Transfer to a food processor and blend until smooth.
Return to the saucepan,stir in the chicken stock and simmer for a few minutes.
Season to taste with salt and freshly ground black pepper.
To serve thinly slice the wraps.
Spoon the soup into serving bowls and top each portion with a few slices of the wraps.
Garnish with fresh coriander and serve immediately.