Classic white Oxford cotton shirt

$90.00
Price: $90.00

 Finest quality oxford weave cotton shirt in classic white. Darted in back. Always elegant.

                 small                      medium                large              X large