Last updated: October 28, 2026
California is one of the largest and most diverse trucking markets in the United States. From the farms of the Central Valley to the ports and distribution centers around Los Angeles and Long Beach, commercial truck drivers move an enormous variety of freight every day. The Bureau of Labor Statistics counted about 205,090 heavy and tractor-trailer truck drivers in the state in May 2025, second only to Texas, which we cover in our guide to truck driving jobs in Texas.
That creates opportunities for drivers with very different goals. Some want local truck driving jobs that allow them to return home every night. Others prefer regional routes, while experienced CDL-A drivers may pursue long-haul, specialized, tanker, refrigerated or dedicated freight positions.
But finding the right trucking job in California is about more than searching for a job title. Your CDL class, endorsements, driving experience, record, preferred schedule, location, freight type and willingness to travel all affect which positions are open to you. This guide explains how the California market works, what you need to drive commercially, where the opportunities are, what drivers earn, and how to run a smart search.
The biggest mistake is searching for "a truck driving job" instead of searching for the type of driving job that fits your experience, schedule and CDL qualifications.
Jump to:
Start here: which kind of California driver are you?
Most readers fall into one of three groups, and each group should read this guide in a different order.
Read the license section, then Walmart's training pathways and the questions to ask before accepting an offer. Entry-level searches should target trainee and new-driver positions.
Start with local jobs and the regional market map, then compare employers using the offer checklist.
Go to pay data, highest-paying job types and the owner-operator reality check.
What types of truck driving jobs are available in California?
California trucking is not one single type of job. A driver might spend the entire week making deliveries within one metropolitan area, or spend several days moving freight between states. Common categories include:
| Job type | Typical work pattern | Home time | Common equipment |
|---|---|---|---|
| Local | Deliveries within a local area | Usually daily | Dry van, box truck, flatbed, tanker |
| Regional | Several states or a defined region | Frequent home time | Tractor-trailer |
| OTR | Long-distance interstate routes | Less frequent | Tractor-trailer |
| Dedicated | Repeated customer or lane | Often predictable | Tractor-trailer |
| LTL | Terminal-to-terminal freight | Often daily or regional | Tractor-trailer |
| Refrigerated | Temperature-controlled freight | Varies | Reefer |
| Flatbed | Construction, machinery and industrial freight | Varies | Flatbed |
| Tanker | Liquid or bulk freight | Varies | Tanker |
| Specialized | Oversize, heavy or unusual loads | Varies | Specialized equipment |
The right category depends on what you value most. A new CDL holder might prioritize an employer that provides structured training and predictable freight. An experienced driver may be more interested in compensation structure, home time, equipment, benefits or specialized freight.
California's trucking market, region by region
California has a large consumer market, major ports, agricultural production, manufacturing and extensive distribution networks. Freight moves between ports, warehouses, farms, manufacturers, retailers and customers, which creates demand for many kinds of drivers rather than only traditional long-haul positions.
That is why anyone searching for trucking jobs in California should not limit the search to one city. BLS data show the state is really several markets. California as a whole has fewer truck drivers per job than the U.S. average (a location quotient of 0.85), yet some of its regions are among the most truck-dependent in the country. In May 2025, the Stockton-Lodi area had 2.63 times the national concentration of heavy truck drivers, and the Riverside-San Bernardino-Ontario area had 1.77 times.
Southern California: Los Angeles, the Inland Empire and San Diego
Los Angeles. The Los Angeles metropolitan area is one of the largest places in the country to search for trucking employment. Searches such as truck driver jobs in Los Angeles and CDL jobs in Los Angeles, CA can lead to very different positions: local delivery, LTL, regional freight, port-related transportation, intermodal work, food and beverage distribution, retail distribution, warehouse-to-store routes and dedicated operations. BLS has ranked the metro among the largest in the nation for this occupation (58,950 drivers in May 2023). Local truck driver jobs in Los Angeles, CA also come with heavy traffic, so look beyond the advertised pay rate and ask about start times, average stops, traffic exposure, overtime policies, loading responsibilities and actual home time.
Fontana and the Inland Empire. This region holds extensive warehouse, distribution and freight activity, so truck driver jobs in Fontana, CA and the wider Riverside-San Bernardino-Ontario area are relevant for Class A drivers. BLS counted 40,230 heavy and tractor-trailer drivers there in May 2025, with a mean wage of $30.83 an hour (about $64,130 a year), the highest mean among the large California metros we could verify. Jobs include local delivery, regional distribution, warehouse transfers, LTL and dedicated freight. For drivers who want to live in the greater Los Angeles region but work near major distribution facilities, Fontana, Ontario, Riverside and nearby communities belong in the search.
San Diego. Opportunities in Southern California extend beyond Los Angeles and the Inland Empire. Truck driving jobs in San Diego and CDL jobs in San Diego, CA include local delivery, regional and specialized work. San Diego's position near the Mexican border and its large population create transportation needs across many industries. Consider nearby communities rather than limiting results strictly to the city limits.
The Central Valley: Stockton, Fresno, Bakersfield and the agricultural belt
The Central Valley is particularly important for agricultural and food-related transportation. Smaller employers and farm-adjacent freight are common here, so a search limited to big-name carriers will miss part of the market.
Stockton. Stockton is especially interesting for freight work. BLS reported 10,110 heavy and tractor-trailer drivers in the Stockton-Lodi area in May 2025, a concentration 2.63 times the national average, with a mean wage of $29.72 an hour (about $61,820 a year). Its connection to agriculture, warehousing, distribution and transportation infrastructure creates several kinds of trucking work, which is why truck driving jobs in Stockton, CA deserve a place in a Northern or Central California search.
Fresno. The agricultural economy creates transportation needs involving food, produce, refrigerated freight, equipment and related supply chains. Searches for trucking jobs in Fresno, CDL jobs in Fresno, CA and local CDL jobs in Fresno, CA reveal different opportunities depending on the employer and freight type. Refrigerated and food-related transportation can be particularly relevant here, although individual job requirements vary. Fresno is also the lowest-paying metro in our table below (median $55,740 in May 2025), which makes comparing actual offers especially important.
Bakersfield. Agriculture, food production, energy-related activity and regional distribution all contribute to transportation demand in the southern Central Valley. Truck driver jobs in Bakersfield, CA, including local truck driving jobs in Bakersfield, CA, are worth searching by several categories (local, regional, tanker and specialized) rather than just typing "truck driver." The most recent BLS figures we have verified for the metro (May 2023) show 6,460 drivers and a mean annual wage of $54,000; check BLS for the newest release.
Northern California and the Central Coast
Sacramento. Sacramento serves as a major transportation and distribution center for Northern California. Drivers searching truck driving jobs in Sacramento or local truck driver jobs in Sacramento, CA may find local delivery, regional and dedicated opportunities, plus access to Northern California freight corridors without committing to long-haul OTR work. BLS reported 10,340 drivers in the Sacramento metro in May 2023, with a mean annual wage of $57,820 (confirm the latest release on bls.gov).
The Bay Area. Earlier BLS releases (May 2023) placed San Francisco-Oakland ($67,560 mean annual wage) and San Jose ($65,740) among the highest-paying metros in the country for this occupation. Living costs are high too, so compare total take-home against housing costs, not just the wage.
Smaller markets worth adding to your search
| Market | Region | Freight to look for |
|---|---|---|
| Modesto and Merced | Central Valley | Agriculture, food processing, regional distribution |
| Visalia | Southern Central Valley | Agricultural and food-related freight |
| Salinas | Central Coast | Fresh produce and refrigerated freight |
| San Jose | Bay Area | Local delivery, distribution, higher wage levels and higher living costs |
| Riverside and Ontario | Inland Empire | Warehouse and distribution, regional and local routes |
Searches behave differently by town. Truck driver jobs in Merced, CA will surface different employers than truck driving jobs in Visalia, CA, and the same is true of truck driving jobs in Salinas, CA and truck driver jobs in Modesto, CA. Search the town you live in plus the two or three nearest markets.
California truck driver salary: what the May 2025 data shows
A common question behind searches for truck driver salary in California is whether driving in California automatically means a high income. The answer is more nuanced. Pay varies with experience, equipment, freight, route, employer, compensation method, endorsements and home-time requirements.
For a statewide benchmark, O*NET OnLine, which publishes U.S. Department of Labor wage data from BLS's Occupational Employment and Wage Statistics survey, shows a California median of $28.96 an hour, or about $60,230 a year, in May 2025. That is roughly $1,590 above the national median of $58,640. For one-tenth of California drivers, pay was $41,830 or less, and for another tenth it was $81,960 or more. You can also check the statewide tables on BLS's California wage page.
| Area | 10th percentile | Median | 90th percentile |
|---|---|---|---|
| United States | $40,140 | $58,640 | $79,380 |
| California | $41,830 | $60,230 | $81,960 |
| Los Angeles-Long Beach-Anaheim | $42,910 | $60,340 | $80,120 |
| Riverside-San Bernardino-Ontario | $39,320 | $60,580 | $97,320 |
| Stockton-Lodi | $40,500 | $60,470 | $80,070 |
| Fresno | $36,620 | $55,740 | $76,580 |
Source: O*NET OnLine (U.S. Department of Labor), based on BLS OEWS data, May 2025. Annual figures equal hourly wages multiplied by 2,080 hours. These are occupational wage estimates, not guaranteed job offers or current individual employer pay.
What the numbers actually tell you
- The big metros are close at the median, and far apart at the top. Los Angeles, the Inland Empire and Stockton-Lodi all sit within about $250 of each other at the median, but the Inland Empire's 90th percentile ($97,320) is about $15,000 above the statewide figure. The data do not explain why, but job mix (port-related, specialized or high-mileage work) is a common explanation.
- Means run above medians. BLS's mean wages for the Inland Empire ($64,130) and Stockton-Lodi ($61,820) are higher than their medians, because a minority of high earners pulls the mean up. When two sources give different "average" numbers, check whether one is a mean and the other a median.
- Fresno is the clearest warning against assuming one California wage. Its median is about $4,500 below the statewide median, and about $2,900 below the national median.
- A median is a midpoint, not a promise. Roughly $60,230 a year works out to about $1,158 a week before taxes, but half of California drivers earned less than that figure, and your own number depends on the job type and employer.
How California jobs actually pay
A job advertisement may use hourly pay, cents per mile, a percentage of revenue, daily pay or another compensation structure. Some jobs also include detention pay, layover pay, bonuses, safety incentives or additional compensation for specific duties such as extra stops or unloading. Always convert offers to the same basis before comparing them.
Job A: $30 an hour, 45 hours a week, with 5 hours of overtime at time-and-a-half: (40 × $30) + (5 × $45) = $1,425, and you are home most nights.
Job B: 58 cents per mile, 2,300 paid miles: 2,300 × $0.58 = $1,334, before counting any unpaid waiting time at docks.
The "bigger" mileage number is the lower-paying job. Compare weekly pay and unpaid time, not headline rates.
For a broader discussion of compensation, benefits and pay structures, see our US truck driver salary guide.
What are the highest-paying truck driving jobs in California?
No single truck-driving position guarantees the highest income for every driver. Higher earning potential is usually tied to a combination of experience, specialized skills, freight type, schedule and compensation structure. Jobs that may pay more than basic entry-level driving can include:
- Specialized or heavy-haul trucking
- HazMat and tanker operations
- Certain dedicated routes
- Experienced LTL positions
- Specialized flatbed work
- Team driving
- Certain owner-operator arrangements
- High-mileage regional or OTR positions
- Private fleet positions with strong compensation and benefits
Higher advertised pay can come with additional requirements. Specialized freight may require extra endorsements or experience, and owner-operator income is not the same as employee wages, because the owner must cover fuel, insurance, maintenance, truck payments, permits, taxes and other operating costs. So when comparing the highest paying truck driving jobs in California, compare total compensation and expenses rather than the largest number in an advertisement.
Local truck driving jobs in California
Local driving is attractive to people who want predictable home time. A local driver might deliver freight between warehouses, stores, customers, terminals or industrial facilities within a metropolitan area. Local work can include:
- LTL pickup and delivery
- Grocery distribution
- Building materials
- Foodservice delivery
- Beverage distribution
- Construction materials
- Waste and recycling
- Port and container-related work
- Fuel and tanker operations
- Dedicated retail distribution
Local jobs are not necessarily easier than OTR jobs. Some local drivers make many stops in a day, handle freight, operate liftgates or pallet jacks, and work early mornings, nights or weekends. If being home every night is your priority, however, local CDL positions deserve special attention.
California CDL requirements, step by step
Before applying for most tractor-trailer positions, you need the appropriate commercial driver's license. California has three commercial classes: Class A, Class B and commercial Class C. Class A generally covers combinations where the gross combination weight rating is 26,001 pounds or more and the vehicle being towed has a GVWR above 10,000 pounds. Class B generally covers a single vehicle above 26,000 pounds or certain other configurations. For most conventional tractor-trailer careers, a Class A CDL is the key qualification.
The California DMV also states that CDL applicants may need to complete federal Entry-Level Driver Training (ELDT) through a provider listed on FMCSA's Training Provider Registry. California adds a specific behind-the-wheel requirement for original Class A and Class B applicants: at least 15 hours of behind-the-wheel training, with 10 of those hours on a public road. Our ELDT requirements explainer covers the federal side in detail. Requirements can change, so verify current rules with the California DMV before scheduling training or testing.
The path from zero to your first job
For a broader explanation of the process, see our guide to getting a CDL in the USA, and see what CDL training costs before choosing a school. If cost is a concern, our list of trucking companies that pay for CDL training explains how company-paid programs and their contracts work. New drivers should also think about endorsements early: depending on the freight you want to haul, endorsements such as HazMat or Tank Vehicle can open additional career paths.
How old do you have to be to drive a truck in California?
Age requirements depend on the type of commercial driving. California DMV information states that a person may drive commercially for hire within California at age 18 or older when the operation is intrastate and meets the applicable requirements. However, drivers generally must be at least 21 to operate a commercial vehicle in interstate commerce, or to transport hazardous materials or hazardous waste under the circumstances covered by California's rules. That distinction matters: someone who is 18 or 19 may hold a CDL but have fewer job opportunities than a driver who meets the interstate age requirement.
Medical requirements and your driving record
Commercial drivers must satisfy applicable federal medical standards. California DMV states that Class A, Class B and commercial Class C drivers are subject to medical requirements established by federal regulations and California rules, and employers may add their own medical, physical or safety standards. Before paying for training, understand the medical requirements for the kind of driving you intend to do. Your driving record matters as well: employers commonly review driving history, accidents, moving violations and other safety-related information during hiring.
Walmart trucking jobs in California
Walmart operates a large private transportation fleet and hires Class A drivers for different types of driving positions. Its driver information says applicants generally need an interstate Class A CDL with a HazMat endorsement, or must obtain the endorsement within the specified hiring period. Walmart also lists experience requirements for many positions, while some programs provide an alternative pathway through its Fleet Development Academy. Walmart has also reported that its Associate to Driver program provides company-paid CDL training for qualifying Walmart associates.
This matters because not every Walmart driving opportunity is designed for a brand-new CDL holder. Requirements vary by position and location, so read the current job description carefully. For more background, see our Walmart truck driving jobs guide.
How to find truck driving jobs in California
A good job search uses several sources rather than one website. These four habits make the biggest difference:
Instead of only "truck driving jobs in California," search specific markets such as Bakersfield, Fresno, Sacramento, Stockton, Los Angeles, San Diego and Fontana. This exposes employers that do not appear prominently in statewide searches.
Try local Class A CDL driver, regional CDL driver, OTR truck driver, LTL driver, dedicated truck driver, tanker driver, flatbed driver, refrigerated truck driver and HazMat driver. The more specific the search, the easier it is to compare similar jobs.
Indeed is useful for discovering current vacancies. Filter by location, experience, pay, schedule and employment type, and open the full posting: a "CDL driver" ad might mean many local stops and physical work, while a similar title elsewhere might mean long-distance driving.
Once you identify a company, use its official career page when available. That confirms whether a vacancy is still open and that your application goes to the employer itself.
What employers look for
A CDL gets your application through the door, but employers may evaluate much more:
| Factor | What it means in practice |
|---|---|
| CDL class | The employer needs the correct license for the equipment. |
| Experience | Some companies accept new CDL graduates, while others require months or years of tractor-trailer experience. |
| Driving record | Moving violations, accidents and license issues can affect eligibility. |
| Endorsements | HazMat, Tanker or other endorsements may be necessary for certain freight. |
| Medical qualification | Drivers must meet applicable medical standards. |
| Work history | Employers may review employment history and driving experience. |
| Reliability | Attendance, communication and on-time performance matter in transportation. |
| Equipment skills | Experience with manual transmissions, refrigerated trailers, flatbeds, tankers or other equipment can be valuable for particular jobs. |
What to ask before accepting a truck driving job
A job advertisement rarely tells you everything. These 15 questions reveal differences between two jobs that look almost identical online:
- Is the pay hourly, per mile, percentage or salary?
- Is detention time paid?
- Is layover time paid?
- Is there a sign-on or performance bonus?
- What happens during periods with fewer miles?
- How many miles are typical?
- How many stops are expected?
- How often will I be home?
- Is loading or unloading required?
- Is the freight touch or no-touch?
- What equipment will I operate?
- Does the company require additional endorsements?
- Are there minimum experience requirements?
- What are the insurance costs?
- Are benefits available?
Don't compare only the headline salary. Compare: base pay + miles + accessorial pay + bonuses + benefits + home time − personal expenses.
Company driver or owner-operator?
Another important decision is whether to work as an employee or operate your own truck.
Generally operates equipment owned or controlled by the carrier. Advantages can include:
- Less responsibility for equipment ownership
- Employer-provided dispatch
- More predictable operating costs
- Employee benefits at some companies
- Easier entry into the industry
Controls the truck and accepts greater financial responsibility. Potential costs include:
- Truck payment, fuel and commercial insurance
- Maintenance, tires and repairs
- Registration and permits
- Taxes and compliance expenses
A larger gross revenue figure does not automatically mean higher personal income. Anyone considering ownership should calculate operating expenses before comparing an owner-operator offer with a company-driver wage.
California-specific rules to check
California regulates trucking more tightly than many states, and some rules affect how employers hire and what equipment they can use. Two areas to understand before you sign anything are state emissions requirements for heavy trucks, enforced by the California Air Resources Board (CARB), and the state's worker-classification rules, which affect whether a driver can be treated as an independent contractor or must be an employee. Both have changed over time and have been the subject of legal challenges, so confirm the current status with CARB and the relevant California agencies rather than relying on an employer's or recruiter's summary.
Safety still matters more than the job title
A high-paying driving job is not worth much if the working conditions encourage unsafe decisions. Drivers should understand hours-of-service requirements and maintain proper rest. For property-carrying drivers covered by federal HOS rules, FMCSA's general rules include an 11-hour driving limit after 10 consecutive hours off duty, a 14-hour on-duty window, and a 30-minute break requirement after 8 cumulative hours of driving. California drivers should also understand the state and federal rules that apply to their particular operation.
Our pre-trip inspection requirements help new drivers build better habits before starting professional work, and our guide to truck driver safety tips covers following distance, fatigue, weather and more, with a printable checklist.
A practical six-step California job-search plan
Don't send applications randomly. A simple process works better:
| Step | What to do | Example |
|---|---|---|
| 1. Define your target | Choose local, regional, OTR, dedicated, LTL or specialized. | "Local, home nightly" |
| 2. Define your geography | Pick a primary city and several nearby markets. | Fresno → Madera → Visalia → Merced, or Los Angeles → Fontana → Ontario → Riverside |
| 3. Match the job to your CDL | Confirm class, endorsements, experience, age and medical requirements. | Class A, Tanker endorsement, 21+ |
| 4. Compare compensation | Use the formula above, not the headline salary. | Weekly pay minus unpaid time and expenses |
| 5. Investigate the employer | Read its current posting, hiring requirements and compensation structure. | Official career page |
| 6. Apply selectively | A few well-matched applications beat dozens of poor matches. | 5 to 10 targeted applications |
California truck driver career paths
Truck driving does not have to stay the same job for an entire career. A driver can move through stages:
Some drivers eventually move into dispatch, safety, fleet management, recruiting, driver training or operations. Others stay behind the wheel and specialize in freight that matches their experience. Getting a CDL can be the beginning of a transportation career rather than the end goal.
| Career option | Home time | Experience usually important? | Potential complexity |
|---|---|---|---|
| Local delivery | Daily | Low–medium | Many stops |
| LTL | Daily/frequent | Medium | Terminal and delivery work |
| Regional | Frequent | Medium | Multi-state routes |
| OTR | Less frequent | Medium | Long-distance travel |
| Dedicated | Often predictable | Medium | Customer-specific requirements |
| Tanker | Varies | Medium–high | Specialized freight |
| HazMat | Varies | Medium–high | Additional qualification |
| Flatbed | Varies | Medium | Securement and physical work |
| Specialized/heavy haul | Varies | High | Specialized equipment and skills |
| Owner-operator | Varies | High | Business and operating costs |
Frequently asked questions about truck driving jobs in California
What are the best cities for truck driving jobs in California?
California has multiple trucking markets rather than one job center. Los Angeles, Fontana and the Inland Empire, Bakersfield, Fresno, Stockton, Sacramento and San Diego can all be relevant depending on the type of freight and driving job you want.
How much does a truck driver make in California?
Pay varies by employer, route and experience. In May 2025, the California median for heavy and tractor-trailer drivers was about $28.96 an hour, or $60,230 a year, with the 10th percentile near $41,830 and the 90th near $81,960. Individual job offers can be significantly different.
How many truck drivers are there in California?
BLS counted about 205,090 heavy and tractor-trailer truck drivers in California in May 2025, slightly behind Texas (209,680). The count excludes self-employed workers.
Which part of California pays truck drivers the most?
Medians for the large metros we checked are close together (about $60,000 to $60,600 in Los Angeles, the Inland Empire and Stockton-Lodi, versus $55,740 in Fresno), but the Inland Empire has the widest spread, with a 90th percentile near $97,000. Earlier BLS data also placed Bay Area metros among the highest-paying, with much higher living costs.
Can I get truck driving jobs in California with no experience?
Yes, some employers hire new CDL holders, but requirements vary. Entry-level drivers should look for trainee, apprentice, fleet development or new-driver positions rather than applying only to experienced-driver vacancies.
Can an 18-year-old drive a truck in California?
California allows qualifying drivers age 18 or older to drive commercially within California in intrastate operations. Drivers generally must be 21 for interstate commercial driving and certain hazardous-material operations. Always verify the current requirements before applying.
Do I need a Class A CDL for a semi-truck?
Most conventional tractor-trailer jobs require a Class A CDL because of the vehicle combination and weight involved. The exact license requirement depends on the vehicle configuration and operation.
Are there local truck driving jobs in California?
Yes. Local opportunities exist in Los Angeles, the Inland Empire, Bakersfield, Fresno, Sacramento, Stockton and other markets. Local jobs can involve delivery, LTL, foodservice, retail, construction materials and other freight.
Does Walmart hire truck drivers in California?
Walmart operates a large private fleet and hires Class A drivers in various locations. Requirements differ by position. Walmart lists experience requirements for many driver roles and also operates training pathways for qualifying associates.
Where can I find CDL jobs in California?
Search major employment websites, individual trucking company career pages, local employers, transportation companies and industry-specific job boards. Search by both city and job type to find more relevant opportunities.
What are the highest-paying trucking jobs in California?
Higher compensation can be associated with specialized freight, experienced LTL work, HazMat or tanker operations, dedicated routes, certain team-driving arrangements and other specialized positions. Pay varies by employer and individual circumstances, so compare the complete compensation package.
Is California good for a truck driving career?
California has a large and diverse freight economy, so drivers can pursue local, regional, OTR, dedicated and specialized work. Whether a particular job is suitable depends on your desired income, schedule, home time, location and qualifications.
Final thoughts
Truck driving jobs in California cover a much wider range of careers than driving a tractor-trailer from one state to another. A new CDL holder might begin with local or regional work and build experience. An experienced driver may pursue specialized freight, dedicated routes, LTL, tanker or other positions. Others eventually move into training, dispatch, safety or transportation management.
The key is to search strategically. Start with your CDL class and endorsements. Decide how often you want to be home. Choose several California cities within a practical commuting distance. Then compare actual job requirements, compensation, benefits and working conditions. Most importantly, don't choose a job based only on the largest salary number in an advertisement: a position with the right combination of pay, home time, equipment, benefits, route and career development can be very different from another with a similar title.
California has opportunities across its major freight centers and smaller communities. The challenge is matching them to your qualifications and the kind of driving career you actually want.
Disclaimer: This article is for general educational purposes. Wages, fees, rules and job availability change, so confirm current details with the California DMV, FMCSA, BLS and each employer. Sources for the data in this guide: U.S. Bureau of Labor Statistics (employment and wage estimates, May 2025, and May 2023 where noted) and O*NET OnLine (U.S. Department of Labor).

Comments
Post a Comment