Add to basket, John Lewis Funnel Neck Long Puffer Coat, BlackJohn Lewis Funnel Neck Long Puffer Coat, Black£129.00