David Rose Sweater

  • $39.95
    Unit price per 
Shipping calculated at checkout.


Boiled wool sweater in an oatmeal and black stripe. Super fun balloon sleeve with adorable shoulder detail.

We Also Recommend