Pastoral Pullover

Pastoral means rural and simple. The name of this sweater says it all. 

  • 79% Polyester
  • 21% Acrylic