teal blue checked virgin wool vicenza line half lined jacket

$ 1,960.00