JEANS CALVIN KLEIN
26 L30 27 L30 27 L32 28 L30 28 L32 29 L32 30 L32 31 L32 32 L32