Kelly vintage wash denim shorts - white

$ 34.00