vintage 50s David Church alpaca sweater

$350.00