Denim Tears
Denim Tears x Levi's wreath-print straight-leg jeans - White
£686
Denim Tears x Levi's Cotton Wreath-print straight-leg jeans - Black
£625