White Kan Can Shorts

White Kan Can Shorts

Regular price $32

Kan Can shorts 63% cotton. They have a great stretch and 2 inch inseam.