Long sleeve Chinese collar shirt- Mayoral

$32.95
Blue striped shirt.
Chinese collar.
Long sleeves.
100% cotton