Campesino (White stripes)

$328.00
| /
Description
45% viscose
55% linen
Two pockets
Unique size