Striped long sleeve shirt - Mayoral

$32.95
Long sleeve cotton shirt.
Blue and yellow stripes.
Ideal for parties, communions, etc.