Kelly vintage wash denim shorts - black

$ 34.00