Tom Ford Denim jacket
This Tom Ford jacket is made from Japanese selvedge denim â a high-quality fabric produced on a shuttle loom that creates a tighter weave. Tom Ford Denim jacket