Classic Oxford Shirt

$36.90

Classic oxford shirt with collared neckline, button closure, and cuffed sleeves for a polished, sophisticated look.

oxford shirt for dogs
Classic Oxford Shirt
$36.90