This shirt is 100% cotton, it has a gauze feel. Functional front pocket button.

Newport Blue/White Stripe

$36.00Price