California Oxford Shirt
Marine Layer
Regular price
$82.60
Sale price
$118.00
Unit price per
- 98% Cotton, 2% Spandex
- Slightly slim fit
- Machine wash cold, tumble dry low