Shorts and striped shirt set - Mayoral

$47.95
Cotton linen set, fresh and to use on special occasions