Tom Ford | 31035299

Tom Ford TOM FORD double-breasted velvet jacket - 31035299 (LPN166354)

4,796 USD
grey velvet texture double-breasted closure long sleeves flap pockets