Distressed John Denim Top
Distressed John Denim Top
Distressed John Denim Top
Distressed John Denim Top
Distressed John Denim Top
Distressed John Denim Top
Distressed John Denim Top
Distressed John Denim Top

Distressed John Denim Top

Regular price $42.95 Sale

Distressed denim top with frayed edges.