polo by oxford shirt 16.5 34/35
100% cotton oxford blue and white striped
neck 16.5in pit to pit 28in length 33in this polo shirt is a must-have for any
polo by 100% cotton oxford solid white dress shirt
button up shirt striped blue white long sleeve