Compare Classic Fit Everyday Oxford Shirt
Old Navy
$29.99
spread collar long sleeves buttoned cuffs full-button front patch chest pocket seamed back yoke with box pleat
Old Navy
$29.99
spread collar long sleeves buttoned cuffs full-button front patch chest pocket seamed back yoke with box pleat