KAI XIANG Swimming Vest Medium Size - Assorted Colours