PS Paul Smith
Blue checked overshirt

$525 $491
Product Details

blue and green wool plaid pattern button fastening long sleeves