
Oxford Pinstripe Standard Sham
$54.50
The Oxford Pinstripe shams are 100% Belgian linen woven in the most perfect navy pinstripes on a white ground. They are stone washed and soft to th...
View full details