navy blue cotton fine knit textured finish polo collar contrasting trim short sleeves ribbed cuffs and hem straight hem front button placket This item is in size XL and the color is
navy blue cotton fine knit textured finish polo collar contrasting trim short sleeves ribbed cuffs and hem straight hem front button placket This item is in size L and the color is
navy blue cotton fine knit textured finish polo collar contrasting trim short sleeves ribbed cuffs and hem straight hem front button placket This item is in size M and the color is