BARBOUR STIRLING TAILORED SHIRT MSH5067TN21

Barbour
$52.00 $104.00
| /
Long sleeved oxford shirt in large scale Barbour tartan.
100% Cotton
Double 32's, Oxford weave. Soft finish.
Barbour branded wrap label to chest pocket.
Machine wash 30°C