Moroccan Burgundy Man Shirt
$39.09
$55.9
Large: 46 inches around by 28 inches long and the sleeves are 19 inches long. X-Large: 52 inches around by 32 inches long and the sleeves are 19 inches long.
Moroccan Men Shirts