short sleeve ugly dog upland shirt

$35.00

Same traditional styling and details as the long-sleeved version, but cooler without the rest of those sleeves and cuffs. 100% cotton; embroidered logo. Sizes: M – 3XL

Clear