Men's Short sleeve snap front shirt - ivory with olive summer print

Regular price $49.00

straight hem can be left out or tucked in

55% cotton 45% rayon