Twice Washed Denim Shirt by Hagen of Carmel
$108.00
$195.00
Twice Washed Denim Shirt by Hagen of Carmel, dressy enough for a tie, easy enough for everything else. Pure cotton denim, washed twice for softness and rich color. With soft semi-spread collar, long sleeves.