Viva Mexico - Men's Guayabera T-shirt Sizes: S-3XL High quality silk screen print. Short sleeves