The North Face Green Puffer Jacket PolyesterSold

This item sold — here are the closest matches

The North Face Green Puffer Jacket Polyester · Size S