David William Martin

 

USDA subsidy information for David William Martin

Payment Breakdown

Subsidy Program 1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
Total Payments
1995-2023
Total Commodity Programs$8,920
$18,919
$17,804
$31,881
$67,899
$74,353
$56,385
$12,795
$18,574
$18,477
$45,328
$27,459
$13,457
$13,457
$13,419
$13,419
$13,225
$13,494
$11,872
$10,767
$19,708
$28,354
$4,486
$38,950
$45,759
$112,211
$21,675
$773,049
Total Conservation Programs$0
$0
$0
$0
$0
$0
$0
$0
$0
$-1,223
$-2,038
$0
$10,403
$8,015
$9,734
$8,066
$8,066
$8,919
$7,963
$7,428
$9,287
$9,298
$7,561
$6,577
$7,307
$6,621
$7,307
$135,941
Total Disaster Programs$0
$1,451
$1,367
$0
$7,958
$12,227
$1,231
$4,248
$6,395
$0
$11,869
$0
$3,728
$56,888
$0
$20,592
$0
$4,929
$1
$12,777
$0
$0
$0
$0
$0
$17,056
$23,989
$310,371

Commodity subsidy breakdown

Subsidy Program 1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
Total Payments
1995-2023
Total Commodity Programs$8,920
$18,919
$17,804
$31,881
$67,899
$74,353
$56,385
$12,795
$18,574
$18,477
$45,328
$27,459
$13,457
$13,457
$13,419
$13,419
$13,225
$13,494
$11,872
$10,767
$19,708
$28,354
$4,486
$38,950
$45,759
$112,211
$21,675
$773,049
Coronavirus Food Assistance Program - Round 1$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$66,592
$6,108
$72,700
    CFAP Round 1 Payments$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$66,592
$0
$66,592
    CFAP Round 1 - Top up payment for cattle$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$6,108
$6,108
Coronavirus Food Assistance Program - Round 2$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$30,587
$15,567
$46,154
    CFAP Round 2 Payments$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$30,587
$0
$30,587
    CFAP Round 2 - Top up payment for acreage based commodities$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$15,567
$15,567
Market Facilitation Program (MFP)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$37,628
$45,759
$15,032
$0
$98,418
    Market Facilitation Program Payment (MFP) - Non-specialty crops$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$37,628
$45,759
$15,032
$0
$98,418
Agricultural Risk Coverage (ARC) Program$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,708
$27,431
$2,051
$144
$0
$0
$0
$49,334
    Agricultural Risk Coverage County Payment (ARC-CO)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,708
$27,431
$2,051
$144
$0
$0
$0
$49,334
Price Loss Coverage Program (PLC)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$923
$2,435
$1,178
$0
$0
$0
$4,536
    Price Loss Coverage Program Payments (PLC)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$923
$2,435
$1,178
$0
$0
$0
$4,536
Average Crop Revenue Election Program (ACRE)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,575
$10,767
$0
$0
$0
$0
$0
$0
$0
$13,342
    Average Crop Revenue Election (ACRE) - Corn$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$987
$10,767
$0
$0
$0
$0
$0
$0
$0
$11,754
    Average Crop Revenue Election (ACRE) - Soybeans$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$826
$0
$0
$0
$0
$0
$0
$0
$0
$826
    Average Crop Revenue Election (ACRE) - Wheat$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$762
$0
$0
$0
$0
$0
$0
$0
$0
$762
Direct Payment Program$0
$0
$0
$0
$0
$0
$0
$0
$19,854
$14,239
$13,325
$13,315
$13,455
$13,455
$13,419
$13,419
$13,225
$13,494
$9,297
$0
$0
$0
$0
$0
$0
$0
$0
$150,497
    Direct Payment - Barley$0
$0
$0
$0
$0
$0
$0
$0
$155
$155
$130
$129
$155
$155
$151
$151
$151
$155
$142
$0
$0
$0
$0
$0
$0
$0
$0
$1,629
    Direct Payment - Corn$0
$0
$0
$0
$0
$0
$0
$0
$6,780
$5,360
$4,938
$4,935
$5,122
$5,122
$5,100
$5,100
$4,975
$5,076
$3,523
$0
$0
$0
$0
$0
$0
$0
$0
$56,031
    Direct Payment - Soybeans$0
$0
$0
$0
$0
$0
$0
$0
$7,546
$3,773
$3,569
$3,567
$3,551
$3,551
$3,614
$3,614
$3,545
$3,616
$2,337
$0
$0
$0
$0
$0
$0
$0
$0
$42,283
    Direct Payment - Sunflower$0
$0
$0
$0
$0
$0
$0
$0
$548
$274
$274
$274
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$1,370
    Direct Payment - Wheat$0
$0
$0
$0
$0
$0
$0
$0
$4,825
$4,677
$4,414
$4,410
$4,627
$4,627
$4,554
$4,554
$4,554
$4,647
$3,295
$0
$0
$0
$0
$0
$0
$0
$0
$49,184
Counter Cyclical Program$0
$0
$0
$0
$0
$0
$0
$0
$2,707
$2,976
$7,679
$6,197
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,559
    Counter Cyclical Payment - Barley$0
$0
$0
$0
$0
$0
$0
$0
$0
$34
$91
$42
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$167
    Counter Cyclical Payment - Corn$0
$0
$0
$0
$0
$0
$0
$0
$2,410
$1,999
$8,828
$6,155
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,392
    Counter Cyclical Payment - Soybeans$0
$0
$0
$0
$0
$0
$0
$0
$0
$902
$-902
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
    Counter Cyclical Payment - Wheat$0
$0
$0
$0
$0
$0
$0
$0
$297
$41
$-338
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
Production Flexibility Program$0
$23,068
$17,804
$10,414
$17,368
$16,027
$12,962
$12,619
$-3,995
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$106,267
    Production Flexibility - Barley$0
$4,541
$3,638
$1,990
$3,501
$3,243
$2,662
$2,610
$-2,455
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,730
    Production Flexibility - Corn$0
$5,996
$5,597
$3,970
$5,480
$5,042
$4,061
$3,940
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$34,086
    Production Flexibility - Oats$0
$183
$122
$68
$120
$111
$87
$87
$-87
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$691
    Production Flexibility - Wheat$0
$12,348
$8,447
$4,386
$8,267
$7,631
$6,152
$5,982
$-1,453
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$51,760
Market Loss Assistance Program$0
$0
$0
$9,489
$17,368
$17,368
$14,715
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$58,940
    Market Loss Assistance - Barley$0
$0
$0
$1,824
$3,501
$3,501
$2,972
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$11,798
    Market Loss Assistance - Corn$0
$0
$0
$3,326
$5,480
$5,480
$4,635
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$18,921
    Market Loss Assistance - Oats$0
$0
$0
$62
$120
$120
$100
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$402
    Market Loss Assistance - Wheat$0
$0
$0
$4,277
$8,267
$8,267
$7,008
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$27,819
Oilseed Program$0
$0
$0
$0
$0
$1,988
$3,088
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$5,076
    Oilseed Program - Soybean$0
$0
$0
$0
$0
$1,601
$3,088
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$4,689
    Oilseed Program - Sunflower$0
$0
$0
$0
$0
$387
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$387
Deficiency Payment$8,920
$-4,149
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$4,771
    Deficiency Payment - Barley$2,691
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,691
    Deficiency Payment - Corn$3,183
$-1,153
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,030
    Deficiency Payment - Oats$50
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$50
    Deficiency Payment - Wheat$2,996
$-2,996
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
Loan Deficiency$0
$0
$0
$6,713
$18,476
$25,447
$23,449
$-124
$0
$462
$18,559
$7,947
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$100,930
    Loan Deficiency - Corn$0
$0
$0
$5,760
$7,617
$7,050
$4,274
$-124
$0
$0
$18,456
$7,947
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$50,981
    Loan Deficiency - Soybeans$0
$0
$0
$489
$5,685
$10,050
$18,218
$0
$0
$80
$103
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$34,625
    Loan Deficiency - Sunflower$0
$0
$0
$0
$0
$0
$200
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$200
    Loan Deficiency - Wheat$0
$0
$0
$464
$5,174
$8,346
$757
$0
$0
$382
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$15,123
Market Gains$0
$0
$0
$5,265
$14,582
$13,524
$2,171
$300
$0
$800
$5,742
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$42,384
    Marketing Gains - Farm Stored$0
$0
$0
$5,265
$6,215
$13,524
$2,171
$300
$0
$800
$5,742
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$34,016
    Marketing Gains - Warehouse Stored$0
$0
$0
$0
$8,368
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$8,368
Miscellaneous Farm Programs$0
$0
$0
$0
$105
$0
$0
$0
$8
$0
$23
$0
$2
$2
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$140
    Interest Penalty Payments$0
$0
$0
$0
$5
$0
$0
$0
$8
$0
$23
$0
$2
$2
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$40
    Small Hog Operation$0
$0
$0
$0
$100
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$100

Conservation subsidy breakdown

Subsidy Program 1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
Total Payments
1995-2023
Total Conservation Programs$0
$0
$0
$0
$0
$0
$0
$0
$0
$-1,223
$-2,038
$0
$10,403
$8,015
$9,734
$8,066
$8,066
$8,919
$7,963
$7,428
$9,287
$9,298
$7,561
$6,577
$7,307
$6,621
$7,307
$135,941
Conservation Reserve Program$0
$0
$0
$0
$0
$0
$0
$0
$0
$-1,223
$-2,038
$0
$10,403
$8,015
$9,734
$8,066
$8,066
$8,919
$7,963
$7,428
$9,287
$9,298
$7,561
$6,577
$7,307
$6,621
$7,307
$135,941
    CRP - Annual Land Rental$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$8,015
$8,015
$8,036
$8,066
$8,066
$7,931
$7,682
$7,344
$8,066
$8,066
$7,307
$6,577
$7,307
$6,621
$7,307
$131,056
    CRP - Practice Incentive$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$719
$0
$0
$0
$0
$0
$0
$1,090
$0
$0
$0
$0
$0
$1,809
    CRP - Signing Incentive Payment$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$80
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$80
    CRP - Cost Share$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,388
$0
$899
$0
$0
$988
$281
$84
$1,221
$142
$254
$0
$0
$0
$0
$6,257
    CRP - Haying / Grazing$0
$0
$0
$0
$0
$0
$0
$0
$0
$-1,223
$-2,038
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$-3,261

Disaster subsidy breakdown

Subsidy Program 1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
Total Payments
1995-2023
Total Disaster Programs$0
$1,451
$1,367
$0
$7,958
$12,227
$1,231
$4,248
$6,395
$0
$11,869
$0
$3,728
$56,888
$0
$20,592
$0
$4,929
$1
$12,777
$0
$0
$0
$0
$0
$17,056
$23,989
$310,371
Crop Disaster Assistance Program$0
$0
$0
$0
$3,752
$12,227
$1,231
$0
$6,395
$0
$11,869
$0
$3,728
$52,336
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$91,538
    Crop Disaster Assistance Payments$0
$0
$0
$0
$3,752
$12,227
$1,231
$0
$6,395
$0
$11,869
$0
$3,728
$52,336
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$91,538
Total Emergency Relief Program$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$99,143
    Emergency Relief Program (ERP) - Non-specialty Crops$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$94,474
    Emergency Relief Program (ERP) - Phase 1 Non-specialty Crops$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$4,670
Livestock Indemnity Program (LIP)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$10,942
$0
$4,929
$1
$0
$0
$0
$0
$0
$0
$0
$0
$20,208
    Livestock Indemnity Payments$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$10,942
$0
$4,929
$1
$0
$0
$0
$0
$0
$0
$0
$0
$20,208
Non-insured Disaster Assistance$0
$1,451
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$1,451
    Non-insured Assistance Payment$0
$1,451
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$1,451
Wildfires and Hurricane Indemnity Program Payments$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$17,056
$17,056
$34,111
    Wildfires and Hurricane Indemnity Program Payments - Milk Loss$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$17,056
$17,056
$34,111
Livestock Disaster and Emergency Programs$0
$0
$1,367
$0
$0
$0
$0
$4,248
$0
$0
$0
$0
$0
$4,552
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$10,167
    Livestock Relief$0
$0
$1,367
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$1,367
    Livestock Compensation Program$0
$0
$0
$0
$0
$0
$0
$4,248
$0
$0
$0
$0
$0
$4,552
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$8,800
Livestock Forage Disaster Program$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$12,777
$0
$0
$0
$0
$0
$0
$6,933
$26,653
    Livestock Forage Disaster Payments$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$12,777
$0
$0
$0
$0
$0
$0
$6,933
$26,653
Emergency Conservation Program$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,990
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,990
    Emergency Conservation - Flood$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,990
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$2,990
Miscellaneous Disaster Programs$0
$0
$0
$0
$4,206
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$4,206
    Disaster Reserve - Flood Compensation$0
$0
$0
$0
$4,206
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$4,206
Emergency Livestock Assistance Program (ELAP)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$6,660
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,904
    Emergency Livestock Assistance Program Payments (ELAP)$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$6,660
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$0
$19,904
 

Farm Subsidies Education

AgMag