Long-sleeved Tops

 
 
The model is wearing white, blue, black and orange mixed pattern long sleeved kanga shirt
 
The model is wearing red, white, black and orange mixed pattern long sleeved kanga shirt
 
The model is wearing orange, black and white abstract print long sleeved shirt
 
The model is wearing gray and white striped batik shirt
 
The model is wearing navy shirt with red, orange, yellow and white geometric print
 
The model is wearing multicolored long sleeved shirt with geometric print
 
Model wearing long sleeve blouse with brown and yellow abstract print.