Follow Mi Money

John James for MI

Committee identity confirmed · Committee ID 0606046 · Candidate · 2025–2026 · 66,628 transactions

$9,141,106money in
$7,882,465money out
66,628transactions
2025–2026active

By transaction type

Kept apart deliberately. An independent expenditure is a payment to a vendor about a candidate; a loan is not a gift; a repayment is not spending.

TypeDirectionTransactionsAmount
private funds received 63,261 $8,509,376.40
expenditure paid 3,351 $7,720,691.70
state campaign fund received 4 $629,085.60
loan repayment paid 11 $161,773.07
in kind received 1 $2,643.86

Who this committee paid

Expenditures and independent expenditures, largest first.

NameTypeTxns AmountYears
ONMESSAGE INC Vendor / payee 24 $2,756,274 2025–2026
RESPONSE AMERICA LLC Vendor / payee 50 $1,581,313 2025–2026
Crosby Ottenhoff Group Vendor / payee 17 $384,634 2025–2026
AMERICAN EXPRESS Vendor / payee 20 $311,884 2025–2026
VICTORY FIELD OPERATIONS LLC Vendor / payee 6 $241,100 2025–2026
ADP Vendor / payee 84 $156,613 2025–2026
CAMPAIGN RESOURCE GROUP LLC Vendor / payee 18 $153,339 2025–2026
DICKINSON WRIGHT Vendor / payee 15 $151,422 2025–2026
ONMESSAGE DIGITAL FUNDRAISING Vendor / payee 101 $141,979 2025–2026
WINRED TECHNICAL SERVICES Vendor / payee 123 $108,737 2025–2026
JACKSON GROSS Vendor / payee 25 $95,352 2026–2026
P2 PATHWAY PUBLIC AFFAIRS LLC Vendor / payee 14 $75,000 2025–2026
TYLER FOTI Vendor / payee 49 $74,370 2025–2026
FRONTLINE STRATEGIES LLC Vendor / payee 90 $62,835 2025–2026
BRABENDERCOX LLC Vendor / payee 2 $60,000 2026–2026
HANNAH OSANTOWSKE Vendor / payee 42 $58,316 2025–2026
DIRECT MAIL PROCESSORS INC Vendor / payee 6 $55,630 2025–2026
USPS Vendor / payee 29 $51,934 2025–2026
M2K MARKETPLACE LLC Vendor / payee 16 $49,770 2025–2026
KRISTIN HOPKINS INC Vendor / payee 6 $49,748 2025–2026
KENT COMMUNICATIONS INC Vendor / payee 11 $40,832 2025–2026
DYNAMIC MARKETING Vendor / payee 3 $34,719 2026–2026
ANGELO BARDUCA Vendor / payee 27 $30,743 2026–2026
ELECTIFY LLC Vendor / payee 5 $30,500 2026–2026
CMDI Vendor / payee 14 $28,459 2025–2026
GREGORY BROCK Vendor / payee 7 $28,000 2026–2026
ANGELINA ELEAS Vendor / payee 30 $25,923 2025–2026
DRIVER EIGHT MEDIA LLC Vendor / payee 3 $25,500 2026–2026
TMA DIRECT Vendor / payee 83 $24,363 2025–2026
Visual Authority Vendor / payee 5 $23,752 2025–2026
BETTER MOUSETRAP DIGITAL Vendor / payee 98 $22,590 2025–2026
COMBAT DATA INC Vendor / payee 4 $20,552 2026–2026
JOHN COURTNEY Vendor / payee 8 $19,170 2025–2026
BLUE CROSS BLUE SHIELD OF MICHIGAN Vendor / payee 7 $18,407 2026–2026
DTC MESSAGING LLC Vendor / payee 1 $17,440 2026–2026
JOAN PENNELL Vendor / payee 1 $16,651 2025–2025
CHAZ CABELA Vendor / payee 1 $16,650 2026–2026
JULIE WENTWORTH Vendor / payee 1 $16,650 2025–2025
IGNITEPOST HQ Vendor / payee 7 $16,650 2025–2026
DELTA AIR LINES Vendor / payee 12 $16,388 2025–2026
X STRATEGIES LLC Vendor / payee 1 $15,000 2026–2026
CAPITOL HILL LISTS Vendor / payee 6 $14,655 2025–2026
CAPITAL RESEARCH GROUP LLC Vendor / payee 1 $14,000 2026–2026
P2P MESSAGING SOLUTIONS Vendor / payee 66 $13,732 2025–2026
VISTAPRINT HQ Vendor / payee 6 $13,535 2025–2026
ONPOINT DATA STRATEGY Vendor / payee 3 $12,402 2026–2026
AMWAY GRAND PLAZA HOTEL Vendor / payee 6 $11,967 2025–2026
AMANDA ALLEN Vendor / payee 12 $10,875 2026–2026
American Airlines Vendor / payee 15 $10,783 2025–2026
HERTZ CAR RENTAL HQ Vendor / payee 12 $10,778 2025–2026
CUSTOM INK HQ Vendor / payee 4 $10,689 2025–2026
Elite Card Processing Vendor / payee 14 $10,540 2025–2026
CONNI VANDEBUNTE Vendor / payee 2 $10,478 2025–2026
ALI EMAMDJOMEH Vendor / payee 16 $10,376 2025–2026
WIN RIGHT DATA COMPANY LLC Vendor / payee 6 $10,138 2025–2026
JIM SMITH Vendor / payee 2 $10,000 2025–2026
SPECKIN FORENSIC LABORATORIES Vendor / payee 1 $10,000 2026–2026
MARRIOTT HQ Vendor / payee 7 $9,165 2026–2026
ALYVIA BAILEY Vendor / payee 4 $8,985 2026–2026
ENTERPRISE RENT A CAR HQ Vendor / payee 9 $8,917 2025–2026

Showing 1–60 of 850 Smaller →

Tick two or more. Click a count or amount to see every transaction between the pair.

Who funded this committee

Contributions, in-kind receipts, loans and transfers in, largest first.

NameTypeTxns AmountYears
JOHN JAMES FOR CONGRESS INC Organization 3 $788,363 2025–2026
MICHIGAN DEPARTMENT OF TREASURY Organization 4 $629,086 2026–2026
REALTORS POLITICAL ACTION COMMITTEE OF MICHIGAN transfer ↗ Organization 1 $83,250 2026–2026
CHAZ CABELA Individual 2 $33,300 2025–2026
CASSANDRA WARD Individual 2 $33,300 2026–2026
JOHN COURTNEY Individual 8 $27,495 2025–2026
CONNI VANDEBUNTE Individual 5 $18,803 2025–2026
BUMSTEAD LEADERSHIP FUND transfer ↗ Organization 5 $17,500 2026–2026
JIM SMITH Individual 4 $17,400 2025–2026
JOAN PENNELL Individual 5 $16,723 2025–2025
ALFRED FISHER Individual 1 $16,650 2025–2025
JOHN KEOUGH Individual 1 $16,650 2025–2025
BETSY DEVOS Individual 1 $16,650 2026–2026
ROBERT PARKER Individual 1 $16,650 2025–2025
BRUCE ESSEX Individual 3 $16,650 2025–2026
RICHARD DEVOS Individual 1 $16,650 2026–2026
JULIE WENTWORTH Individual 1 $16,650 2025–2025
OLIVIA GRIFFIOEN Individual 1 $16,650 2026–2026
DAVID FISCHER Individual 2 $16,650 2025–2025
CHARLES SECCHIA Individual 1 $16,650 2025–2025
TIMOTHY SCHOWALTER Individual 2 $16,650 2025–2025
YOSSIE HOLLANDER Individual 2 $16,650 2025–2026
MARIA DEVOS Individual 1 $16,650 2026–2026
BRIAN KLEIN Individual 1 $16,650 2025–2025
DALTON DEVOS Individual 1 $16,650 2026–2026
CASEY COWELL Individual 1 $16,650 2026–2026
MICAELA RICHTSMEIER Individual 2 $15,000 2026–2026
JOHN SPOELHOF Individual 2 $15,000 2025–2026
NICHOLAS DEVOS Individual 4 $14,150 2025–2026
SYDNEY DEVOS Individual 3 $14,150 2025–2026
TMA DIRECT Organization 7 $13,817 2025–2026
MATTHEW BERGER Individual 2 $13,600 2025–2026
BRIAN METHNER Individual 2 $13,325 2025–2025
A BETTER MICHIGAN transfer ↗ Organization 2 $13,325 2025–2026
MICHAEL NOVAKOSKI Individual 3 $12,500 2025–2026
William Currie Individual 3 $12,500 2025–2026
CHRIS ABOOD Individual 3 $12,500 2025–2026
JIM JURRIES Individual 5 $11,825 2025–2026
LARRY HINES Individual 3 $11,663 2025–2026
Scott MacGregor Individual 3 $11,325 2025–2026
ANNE FAUST Individual 4 $11,245 2025–2026
MARIETTA DENDULK Individual 3 $11,000 2026–2026
ANNE STEPHENS Individual 3 $10,825 2025–2026
MARTIN JARBO Individual 2 $10,205 2025–2026
ROBERT ROSKAM Individual 2 $10,000 2026–2026
ELYSA ROSKAM Individual 2 $10,000 2026–2026
STEVEN TRULASKE Individual 1 $10,000 2025–2025
CHALDEAN CHAMBER POLITICAL ACTION COMMITTEE transfer ↗ Organization 2 $10,000 2025–2026
ROBERT SCHIERBEEK Individual 2 $10,000 2025–2026
THOMAS CELANI Individual 2 $9,325 2025–2026
BENJAMIN NWANKWO Individual 1 $9,000 2026–2026
DOUMENEK MAROKI Individual 4 $8,762 2026–2026
CRAIG WIERDA Individual 2 $8,729 2025–2026
LORRON JAMES Individual 1 $8,666 2025–2025
ELIZABETH ROSE Individual 1 $8,666 2025–2025
EDWARD KRIEGER Individual 1 $8,666 2026–2026
JEFFREY KRESNAK Individual 2 $8,616 2025–2025
Matt Cullen Individual 1 $8,600 2026–2026
JOHN ZIDAR Individual 1 $8,600 2025–2025
GREG HERBRUCK Individual 1 $8,600 2025–2025

Showing 1–60 of 25,686 Smaller →

Tick two or more. Click a count or amount to see every transaction between the pair.

As recorded in other committees' filings

Every transfer is reported twice — by the payer and by the recipient. The tables above are this committee's own filings. These rows are what other committees reported about it. The two sides are shown separately and never merged: if they disagree, that disagreement is itself worth a look.

Reported byThis committeeTxnsAmountYears
BUMSTEAD LEADERSHIP FUND received money 5 $17,500 2026–2026
A BETTER MICHIGAN received money 2 $13,325 2025–2026
VANDERWALL MAJORITY FUND received money 2 $6,000 2026–2026
CHALDEAN CHAMBER POLITICAL ACTION COMMITTEE received money 1 $5,000 2025–2025
MACOMB COUNTY REPUBLICAN COMMITTEE gave money 3 $3,250 2026–2026
PROGRESS PLYMOUTH PAC received money 1 $2,000 2026–2026
KENT COUNTY REPUBLICAN COMMITTEE gave money 1 $1,500 2026–2026
MICHIGAN FRATERNAL ORDER OF POLICE received money 1 $1,000 2026–2026
TRAVERSECONNECT PAC received money 2 $1,000 2026–2026
GREEN THUMB LEADERSHIP received money 1 $1,000 2026–2026
MICHIGAN INFRASTRUCTURE AND TRANSPORTATION ASSOC PAC received money 1 $1,000 2026–2026
MICHELE FOR MICHIGAN received money 1 $1,000 2026–2026
MICHIGAN LICENSED BEVERAGE ASSOCIATION PAC 2 received money 2 $800 2026–2026
BUTZEL LONG POLITICAL ACTION COMMITTEE received money 1 $587 2025–2025
HUIZENGA FOR MICHIGAN LEADERSHIP FUND received money 1 $500 2026–2026
SAGINAW COUNTY REPUBLICAN COMMITTEE gave money 1 $350 2026–2026
BORTON LEADERSHIP received money 1 $250 2026–2026
NEYER LEADERSHIP FUND received money 1 $250 2026–2026
LUCIDO FOR A BRIGHTER TOMORROW PAC received money 1 $250 2026–2026
HOADLEY MAJORITY FUND received money 1 $250 2026–2026
GENESEE COUNTY REPUBLICAN PARTY gave money 2 $190 2026–2026
GREATER MICHIGAN PAC gave money 1 $125 2026–2026
ROTH LEADERSHIP FUND received money 1 $100 2026–2026
MIDLAND COUNTY REPUBLICAN COMMITTEE gave money 1 $90 2026–2026
ISABELLA COUNTY REPUBLICAN COMMITTEE gave money 2 $75 2026–2026
LEELANAU COUNTY REPUBLICAN COMMITTEE gave money 1 $75 2026–2026

Activity over time

By filing year. Gaps are gaps in the filed record, not proof of inactivity.

YearInOutScale
2025 $3,651,321 $1,450,131
2026 $5,489,785 $6,432,334

Save your work

Create a free account or sign in to save entities, comparisons and notes into an investigation, and export every transaction behind them.

Transactions

Showing 1–100 of 66,628, most recent first. Every row carries the statement and row id it came from.

DateFromToType AmountPurpose / targetSource
2026-08-24 SAMUEL GATES John James for MI private funds $30.00 contribution #26-1492004/26-1521427
2026-08-24 MARCIA TAPPIN MILLER John James for MI private funds $26.03 contribution #26-1492004/26-1521523
2026-08-24 WILLIAM COLE John James for MI private funds $27.07 contribution #26-1492004/26-1519415
2026-08-24 TRISH CHMIELEWSKI John James for MI private funds $100.00 contribution #26-1492004/26-1520962
2026-08-24 John James for MI O2M DIGITAL LLC expenditure $18.53 DIGITAL FUNDRAISING CONSULTING expenditure #26-1492004/26-1522026
2026-08-24 FRANKLIN KAM John James for MI private funds $10.00 contribution #26-1492004/26-1521853
2026-08-24 Patrice Schweitzer John James for MI private funds $3.00 contribution #26-1492004/26-1521418
2026-08-24 DENNIS MEYERS John James for MI private funds $50.00 contribution #26-1492004/26-1521128
2026-08-24 John James for MI WINRED TECHNICAL SERVICES expenditure $1,084.04 CREDIT CARD PROCESSING FEES MERCHANDIS expenditure #26-1492004/26-1521895
2026-08-24 WILLIAM HOCKENBERGER John James for MI private funds $250.00 contribution #26-1492004/26-1521412
2026-08-24 PETE TUMAS John James for MI private funds $1.00 contribution #26-1492004/26-1521554
2026-08-24 SCOTT LEWIS John James for MI private funds $1,000.00 contribution #26-1492004/26-1521475
2026-08-24 John James for MI RMET LIST expenditure $185.69 DIGITAL FUNDRAISING CONSULTING expenditure #26-1492004/26-1521972
2026-08-24 MARILYN RODERICK John James for MI private funds $20.00 contribution #26-1492004/26-1521547
2026-08-24 JERRY GLEASON John James for MI private funds $1.04 contribution #26-1492004/26-1521811
2026-08-24 GEORGE ARROWOOD John James for MI private funds $8.00 contribution #26-1492004/26-1521151
2026-08-24 BRIAN FAIRBAIRN John James for MI private funds $10.00 contribution #26-1492004/26-1521413
2026-08-24 CELIA WALKER John James for MI private funds $50.00 contribution #26-1492004/26-1521370
2026-08-24 Thomas Jackson John James for MI private funds $35.00 contribution #26-1492004/26-1517606
2026-08-24 SEBASTIAN PADRON John James for MI private funds $52.05 contribution #26-1492004/26-1521483
2026-08-24 John James for MI BETTER MOUSETRAP DIGITAL expenditure $28.97 DIGITAL FUNDRAISING CONSULTING expenditure #26-1492004/26-1521936
2026-08-24 Gloria Massu John James for MI private funds $6.25 contribution #26-1492004/26-1521343
2026-08-24 REALTORS POLITICAL ACTION COMMITTEE OF MICHIGAN John James for MI private funds $83,250.00 contribution #26-1492004/26-1520013
2026-08-24 GENEVIEVE GROESBECK John James for MI private funds $2.00 contribution #26-1492004/26-1521133
2026-08-24 John James for MI FRONTLINE STRATEGIES LLC expenditure $119.09 DIGITAL FUNDRAISING CONSULTING expenditure #26-1492004/26-1521983
2026-08-24 NICHOLAS FORTE John James for MI private funds $100.00 contribution #26-1492004/26-1521830
2026-08-24 Wanda Jones John James for MI private funds $4.99 contribution #26-1492004/26-1519303
2026-08-24 RICHARD BERTAGNOLE John James for MI private funds $50.00 contribution #26-1492004/26-1520113
2026-08-24 GARY WEEKS John James for MI private funds $14.92 contribution #26-1492004/26-1521104
2026-08-24 THOMAS FROEHLICH John James for MI private funds $10.00 contribution #26-1492004/26-1521369
2026-08-24 John James for MI ONPOINT DATA STRATEGY expenditure $2,039.16 DIGITAL FUNDRAISING CONSULTING expenditure #26-1492004/26-1522032
2026-08-24 CAROLYN SMITH John James for MI private funds $25.00 contribution #26-1492004/26-1521553
2026-08-24 LINDA GERMANA John James for MI private funds $27.07 contribution #26-1492004/26-1517734
2026-08-24 ANTHONY NOLOSCO John James for MI private funds $500.00 contribution #26-1492004/26-1521221
2026-08-24 EILEEN PARTLO John James for MI private funds $50.00 contribution #26-1492004/26-1521750
2026-08-24 TED TOLL John James for MI private funds $11.45 contribution #26-1492004/26-1521313
2026-08-24 JAMES EMERSON John James for MI private funds $26.03 contribution #26-1492004/26-1521192
2026-08-24 GARY BLAIR John James for MI private funds $50.00 contribution #26-1492004/26-1521059
2026-08-24 BARBARA KATZ John James for MI private funds $5.21 contribution #26-1492004/26-1521292
2026-08-24 JOHN EDWARDS John James for MI private funds $100.00 contribution #26-1492004/26-1521080
2026-08-24 GARY SAARI John James for MI private funds $52.05 contribution #26-1492004/26-1521093
2026-08-24 JOAN HALSTEAD John James for MI private funds $5.21 contribution #26-1492004/26-1521843
2026-08-24 PATRICIA BROOKHART John James for MI private funds $250.00 contribution #26-1492004/26-1521442
2026-08-24 MARC DILIDDO John James for MI private funds $100.00 contribution #26-1492004/26-1521515
2026-08-24 DALE NIENHUIS John James for MI private funds $27.07 contribution #26-1492004/26-1521741
2026-08-24 JOE KERR John James for MI private funds $100.00 contribution #26-1492004/26-1521859
2026-08-24 John James for MI FRONTLINE STRATEGIES AGENCY expenditure $208.89 DIGITAL FUNDRAISING CONSULTING expenditure #26-1492004/26-1522045
2026-08-24 MARLENE HOOPINGARNER John James for MI private funds $20.00 contribution #26-1492004/26-1521587
2026-08-24 FRANK CHANCE John James for MI private funds $35.00 contribution #26-1492004/26-1521837
2026-08-24 BARBARA EHINGER John James for MI private funds $25.00 contribution #26-1492004/26-1521283
2026-08-24 RONALD LATIFF John James for MI private funds $150.00 contribution #26-1492004/26-1521267
2026-08-24 JACK STANGE John James for MI private funds $35.00 contribution #26-1492004/26-1521140
2026-08-24 SUSAN GRIMES John James for MI private funds $15.00 contribution #26-1492004/26-1521235
2026-08-24 GARY WOODWARD John James for MI private funds $50.00 contribution #26-1492004/26-1521123
2026-08-24 ROBERT ROBERTS John James for MI private funds $100.00 contribution #26-1492004/26-1521194
2026-08-24 ELIZABETH JARVIS John James for MI private funds $25.00 contribution #26-1492004/26-1521766
2026-08-24 Lawrence Conti John James for MI private funds $1.00 contribution #26-1492004/26-1517571
2026-08-24 KRISTINA PANAYOTOFF John James for MI private funds $25.00 contribution #26-1492004/26-1521315
2026-08-24 PENNY EWERT John James for MI private funds $1.04 contribution #26-1492004/26-1521546
2026-08-24 ROSEMARY STAFFORD John James for MI private funds $15.00 contribution #26-1492004/26-1521336
2026-08-24 DONALD SELJE John James for MI private funds $25.00 contribution #26-1492004/26-1521228
2026-08-24 KATHLEEN GRONER John James for MI private funds $1.04 contribution #26-1492004/26-1521251
2026-08-24 JEREMIAH DEMICHAELIS John James for MI private funds $5.00 contribution #26-1492004/26-1521351
2026-08-24 JANET ERML John James for MI private funds $100.00 contribution #26-1492004/26-1521289
2026-08-24 SUSAN MOREN John James for MI private funds $1.04 contribution #26-1492004/26-1521244
2026-08-24 ALLEN MCCAMMON John James for MI private funds $40.00 contribution #26-1492004/26-1521585
2026-08-24 RUTH CAMPFIELD John James for MI private funds $25.00 contribution #26-1492004/26-1521380
2026-08-24 STEPHEN SCOFES John James for MI private funds $1,000.00 contribution #26-1492004/26-1521144
2026-08-24 CAROL HENRICHS John James for MI private funds $250.00 contribution #26-1492004/26-1521471
2026-08-24 ROLAND CULP John James for MI private funds $50.00 contribution #26-1492004/26-1521220
2026-08-24 WILLIAM ZENONIANI John James for MI private funds $27.07 contribution #26-1492004/26-1521452
2026-08-24 MEL DODGE John James for MI private funds $10.00 contribution #26-1492004/26-1521708
2026-08-24 DONNA HOUGHTON John James for MI private funds $250.00 contribution #26-1492004/26-1521677
2026-08-24 DOROTHY TANNER John James for MI private funds $50.00 contribution #26-1492004/26-1521693
2026-08-24 EDNA EMSWILER John James for MI private funds $15.00 contribution #26-1492004/26-1521725
2026-08-24 Helen Yao John James for MI private funds $10.00 contribution #26-1492004/26-1521062
2026-08-24 MARY REILLY John James for MI private funds $50.00 contribution #26-1492004/26-1521659
2026-08-24 ELIZABETH MARINELLO John James for MI private funds $30.00 contribution #26-1492004/26-1521774
2026-08-24 RICHARD ROSSI John James for MI private funds $50.00 contribution #26-1492004/26-1520231
2026-08-24 JOY GILL John James for MI private funds $250.00 contribution #26-1492004/26-1521312
2026-08-24 JIM SMITH John James for MI private funds $2,400.00 contribution #26-1492004/26-1521827
2026-08-24 JOHN HRITZ John James for MI private funds $100.00 contribution #26-1492004/26-1521125
2026-08-24 DIANE GUESS John James for MI private funds $60.00 contribution #26-1492004/26-1521171
2026-08-24 JACK HEALD John James for MI private funds $27.07 contribution #26-1492004/26-1521120
2026-08-24 Raymond Bosquez John James for MI private funds $2.08 contribution #26-1492004/26-1519989
2026-08-24 John Ecklund John James for MI private funds $10.00 contribution #26-1492004/26-1521071
2026-08-24 EDWARD HAROUTUNIAN John James for MI private funds $500.00 contribution #26-1492004/26-1521733
2026-08-24 HARRY FISCHER John James for MI private funds $100.00 contribution #26-1492004/26-1521046
2026-08-24 MARK MILLER John James for MI private funds $30.00 contribution #26-1492004/26-1521579
2026-08-24 CONNIE BRYANT John James for MI private funds $50.00 contribution #26-1492004/26-1521718
2026-08-24 CONRAD DECUYPER John James for MI private funds $100.00 contribution #26-1492004/26-1521726
2026-08-24 SUE AUGENSTEIN John James for MI private funds $25.00 contribution #26-1492004/26-1521209
2026-08-24 THERESA FISHER John James for MI private funds $50.00 contribution #26-1492004/26-1521341
2026-08-24 MICHAEL WYANT John James for MI private funds $10.00 contribution #26-1492004/26-1521797
2026-08-24 ANDY BENEDICT John James for MI private funds $20.00 contribution #26-1492004/26-1521601
2026-08-24 FREDERICK BOSO John James for MI private funds $100.00 contribution #26-1492004/26-1521869
2026-08-24 BLAKE KRUEGER John James for MI private funds $1,250.00 contribution #26-1492004/26-1521373
2026-08-24 PATI WOODALL John James for MI private funds $15.62 contribution #26-1492004/26-1521410
2026-08-24 HARRY DAY John James for MI private funds $50.00 contribution #26-1492004/26-1521873
2026-08-24 JAMES BENES John James for MI private funds $20.00 contribution #26-1492004/26-1521183

Page 1 of 667 Older →