Men's cotton guayabera dress shirts hand-embroidered with colorful flowers from Oaxaca, Mexico.
The handmade shirt features the classic guayabera pleats running up the chest, plus beautiful hand embroidery from San Antonino Castillo Velasco, Oaxaca.
These light, breathable short-sleeved button-ups are perfect for parties, weddings and summertime nights out.
All sizes available S-XL, This is a fitted guayabera that will hang close to the shoulders and body.