Wei's European And American Striped Print Vest With Chest Pad Skirt Type Xl Split Swimsuit 410455 green S