KNITTED COTTON VEST

$129
Ivory