white-red
white-navy
navy-white
St. James Striped Shirt
Made in France of the highest quality materials and constructed with close attention to detail these nautical striped shirts are made of 100% carded cotton.
$89.00
Sizes
Extra Small
Small
Medium
Medium Large
Large
Extra Large
Colors
White-Red
White-Navy
Navy-White
All Content © 2011 General Store |
Store Policies