David Gordon Holmes

age ~82

from Saint George, UT

Also known as:
  • David G Holmes
  • David C Holmes
  • Dave Holmes
  • David G Golmes
  • David G Homes
  • Holmes G David

David Holmes Phones & Addresses

  • Saint George, UT
  • Logandale, NV
  • Overton, NV
  • 18017 22Nd St, Bonney Lake, WA 98390 • 2538623969 • 2538624239
  • Lake Tapps, WA
  • Orem, UT
  • City of Industry, CA
  • Pleasanton, CA
  • Tacoma, WA
  • PO Box 930, Logandale, NV 89021 • 2538623969

Work

  • Company:
    Alliance bancshares california
  • Address:
    1901 Main St Ste 100, Irvine, CA 92614
  • Phones:
    9494426800
  • Position:
    Vice president
  • Industries:
    Functions Related to Depository Banking

Lawyers & Attorneys

David Holmes Photo 1

David Burton Holmes - Lawyer

view source
Licenses:
Virginia - Authorized to practice law 1977
David Holmes Photo 2

David W. Holmes - Lawyer

view source
Address:
8062735345 (Office)
Licenses:
Texas - Eligible To Practice In Texas 1988
Education:
Southern Methodist University, Dedman School of Law
Degree - Doctor of Jurisprudence/Juris Doctor (J.D.)
Graduated - 1985
Specialties:
Criminal Defense - 100%
David Holmes Photo 3

David Holmes - Lawyer

view source
Office:
Law Offices of David K. Holmes
Specialties:
Taxation
Trusts and Estates
Business Law
Real Estate
Bankruptcy
Divorce
Corporate
Family
Partnership Law
Wills
ISLN:
906405411
Admitted:
1983
University:
Kansas State University, B.S., 1978
Law School:
Washburn University of Topeka, J.D., 1982
David Holmes Photo 4

David Holmes - Lawyer

view source
Specialties:
Family
Criminal Defense
General Practice
Mediation
ISLN:
1001166834
Admitted:
2021
David Holmes Photo 5

David Holmes - Lawyer

view source
Specialties:
Personal Injury Law
Domestic Relations Law
Civil Practice
General Practice
ISLN:
906405404
Admitted:
1973
University:
University of Kentucky, B.A., 1970
Law School:
University of Kentucky, J.D., 1973
David Holmes Photo 6

David Holmes - Lawyer

view source
ISLN:
906405428
Admitted:
1979
David Holmes Photo 7

David Holmes - Lawyer

view source
Office:
Holmes Law Firm
Specialties:
Defense Litigation
Construction Litigation
Domestic Relations Litigation
Civil (Plaintiff) Litigation
Municipal Law
ISLN:
906405343
Admitted:
1981
University:
Bob Jones University, B.A., 1974
Law School:
University of South Carolina School of Law, J.D., 1980
David Holmes Photo 8

David Holmes - Lawyer

view source
ISLN:
1001040046
Admitted:
1973
Name / Title
Company / Classification
Phones & Addresses
David Holmes
Perimeter Transportation Ltd
Bus Lines
1205 550 Pacific St, Vancouver, BC V6Z 3G2
6047176600, 6042661628
Mr David Holmes
President
High Country Granite & Marble
High Country Glass. Inc.
Countertops
266 E Main St, Lehi, UT 84043
8017684146, 8017682690
David Holmes
Vice President
Alliance Bancshares California
Functions Related to Depository Banking
1901 Main St Ste 100, Irvine, CA 92614
David Holmes
Chief Executive Officer
Safeway Los Angeles Federal Credit Union
Credit Unions, Federally Chartered
Po Box 1108, Norwalk, CA 90651
David Holmes
Partner
Holmes & Lofstrom LLP
Insurance Agents, Brokers, and Service
6621 E Pacific Coast Hwy Ste 250, Long Beach, CA 90803
Dave Holmes
Senior Vice President - Human Resources
Ultratech, Inc.
Special Industry Machinery
3050 Zanker Rd, San Jose, CA 95134
David Holmes
Vice President World Wide Sales Operations
Informatica Corporation
Prepackaged Software
100 Cardinal Way, Redwood City, CA 94063
David Holmes
President
Commercial Door Company Inc
Metal Doors, Sash, Frames, Molding, and Trim ...
1374 E 9Th St, Pomona, CA 91766

Resumes

David Holmes Photo 9

David Holmes Kirkland, WA

view source
Work:
Eagle Systems & Security, Inc

1988 to 2000
Owner and President
David Holmes Photo 10

David Holmes Reno, NV

view source
Work:
Dunham Trust Company

2009 to 2011
Chief Investment Officer
Adagio Trust Company

2000 to 2008
Principal and Chief Investment Officer
Whittier Trust Company

1995 to 1999
Vice President & Portfolio Manager
Morgan Stanley & Co
Los Angeles, CA
Jun 1990 to Dec 1994
Investment Advisor
Education:
Brigham Young University
Provo, UT
1989 to 1990
MBA in Finance
Brigham Young University
Provo, UT
1975 to 1980
BS in Accounting
Skills:
Read, Write and Speak Spanish Fluently, Completed 10 Month Capital Market & Portfolio Management Training with Morgan Stanley in New York, Certified Trust & Financial Advisor, Certified Management Accountant, Experienced user of StyleAdvisor, Pertrac, Holt Value Analytics, and AFG
David Holmes Photo 11

David M Holmes

view source

Real Estate Brokers

David Holmes Photo 12

David Holmes

view source
Specialties:
Buyer's Agent
Listing Agent

License Records

David B Holmes

License #:
SP-LIC-006403 - Expired
Issued Date:
Jan 1, 2016
Expiration Date:
Dec 31, 2016
Type:
Salesman Permit
Organization:
United Liquors LLC

David J Holmes

License #:
900656 - Expired
Category:
Hearing Instrument Specialist
Issued Date:
Jan 14, 1997
Effective Date:
Jan 14, 1998
Expiration Date:
Jan 14, 1998
Type:
Temp Hearing Aid Instrument Disp&Fitter

Medicine Doctors

David Holmes Photo 13

David M. Holmes

view source
Specialties:
Family Medicine
Work:
ECMC Family Health
462 Grider St, Buffalo, NY 14215
7168318612 (phone), 7168318649 (fax)

UB Family Medicine & Special Services
1408 Sweet Home Rd STE 9, Buffalo, NY 14228
7162475281 (phone), 7162040670 (fax)
Education:
Medical School
University of Vermont COM
Graduated: 1992
Procedures:
Arthrocentesis
Circumcision
Skin Tags Removal
Vaccine Administration
Conditions:
Abnormal Vaginal Bleeding
Acute Bronchitis
Acute Renal Failure
Allergic Rhinitis
Anemia
Languages:
English
Russian
Description:
Dr. Holmes graduated from the University of Vermont COM in 1992. He works in Buffalo, NY and 1 other location and specializes in Family Medicine. Dr. Holmes is affiliated with Buffalo General Medical Center and Erie County Medical Center.
David Holmes Photo 14

David L. Holmes

view source
Specialties:
Family Medicine
Work:
Holmes Family Practice
455 Emerald Ave, Lake Wales, FL 33853
8636760014 (phone), 8636760090 (fax)
Education:
Medical School
Nova Southeastern University College of Osteopathic Medicine
Graduated: 1985
Procedures:
Arthrocentesis
Destruction of Benign/Premalignant Skin Lesions
Electrocardiogram (EKG or ECG)
Pulmonary Function Tests
Skin Tags Removal
Vaccine Administration
Conditions:
Acute Bronchitis
Acute Pharyngitis
Allergic Rhinitis
Benign Polyps of the Colon
Bronchial Asthma
Languages:
English
Description:
Dr. Holmes graduated from the Nova Southeastern University College of Osteopathic Medicine in 1985. He works in Lake Wales, FL and specializes in Family Medicine. Dr. Holmes is affiliated with Lake Wales Medical Center.
David Holmes Photo 15

David G. Holmes

view source
Specialties:
Cardiovascular Disease
Work:
East Alabama Heart & Vascular
2375 Champions Blvd, Auburn, AL 36830
3344662244 (phone), 3348877475 (fax)
Education:
Medical School
Louisiana State University School of Medicine at Shreveport
Graduated: 1997
Procedures:
Cardioversion
Angioplasty
Cardiac Catheterization
Cardiac Stress Test
Continuous EKG
Echocardiogram
Electrocardiogram (EKG or ECG)
Pacemaker and Defibrillator Procedures
Conditions:
Abdominal Aortic Aneurysm
Acute Myocardial Infarction (AMI)
Acute Renal Failure
Anemia
Angina Pectoris
Languages:
English
Spanish
Description:
Dr. Holmes graduated from the Louisiana State University School of Medicine at Shreveport in 1997. He works in Auburn, AL and specializes in Cardiovascular Disease. Dr. Holmes is affiliated with East Alabama Medical Center and Lake Martin Community Hospital.
David Holmes Photo 16

David T. Holmes

view source
Specialties:
Psychiatry
Work:
Tullahoma Psychiatric
107 E Grundy St, Tullahoma, TN 37388
9314552616 (phone)
Education:
Medical School
University of New Mexico School of Medicine
Graduated: 1988
Conditions:
Anxiety Dissociative and Somatoform Disorders
Anxiety Phobic Disorders
Attention Deficit Disorder (ADD)
Bipolar Disorder
Depressive Disorders
Languages:
English
Description:
Dr. Holmes graduated from the University of New Mexico School of Medicine in 1988. He works in Tullahoma, TN and specializes in Psychiatry. Dr. Holmes is affiliated with Southern Tennessee Regional Health System.

Wikipedia References

David Holmes Photo 17

David Holmes

Work:
Position:

Chairman • Chief executive • Manager

Education:
Specialty:

Director

Area of science:

Housing • Strategy

Skills & Activities:
Sport:

Football • Club

Preference:

Independent

David Holmes Photo 18

David Holmes

Work:
Position:

BBC newsreaders and journalist

Education:
Studied at:

Allhallows College

Skills & Activities:
Award:

Commentary

David Holmes Photo 19

David Holmes (Actor)

David Holmes Photo 20

David Holmes (Businessman)

David Holmes Photo 21

David Holmes (Diplomat)

David Holmes Photo 22

David Holmes (Musician)

David Holmes Photo 23

David L. Holmes

Us Patents

  • Shared-Revenue Billing System For Transmission Of Wireless Data From A Vehicle

    view source
  • US Patent:
    6751475, Jun 15, 2004
  • Filed:
    Oct 19, 2000
  • Appl. No.:
    09/691798
  • Inventors:
    David William Holmes - Redmond WA
    Hitesh Shah - Seattle WA
  • Assignee:
    ATT Wireless Services, Inc. - Redmond WA
  • International Classification:
    H04M 1100
  • US Classification:
    455557, 455406, 4555691, 4554141
  • Abstract:
    Methods and systems monitor a period of time associated with using a wireless device when the wireless device is integrated with a vehicle. The methods and systems can include a wireless network that communicates with the wireless device. The methods and systems can further include a computer server communicating with the wireless network that monitors a period of time associated with the wireless device while the wireless device is integrated with the vehicle. Revenue associated with the time period may be used to determine a revenue split between a wireless service provider and at least one other party.
  • Nocturnal Muscle Enhancing Composition And Method

    view source
  • US Patent:
    7037522, May 2, 2006
  • Filed:
    Sep 27, 2002
  • Appl. No.:
    10/256997
  • Inventors:
    Daniel B. Mowrey - Salt Lake City UT, US
    Mauro DiPasquale - Cobourg, CA
    Donald K. Layman - Champaign IL, US
    David Holmes - Sumner WA, US
  • Assignee:
    Western Holdings, L.L.C. - Casper WY
  • International Classification:
    A61K 47/00
    A61K 9/20
    A61K 9/22
    A23J 1/00
  • US Classification:
    424468, 424439, 424464, 426656
  • Abstract:
    A method and nutrient supplement composition for nocturnal administration to human subjects where the nutrient supplement composition includes both a sustained timed release portion and a rapid release portion, both portions containing a mixture of edible food proteins and edible amino acid building blocks with a portion of these key components being micro encapsulated for sustained timed release in a the human body during the growth hormone spikes that generally occur during nocturnal sleep.
  • System And Method For Automatically Transferring A Call From A First Telephone To A Designated Telephone In Close Proximity

    view source
  • US Patent:
    7171221, Jan 30, 2007
  • Filed:
    Dec 20, 1999
  • Appl. No.:
    09/467712
  • Inventors:
    Umesh J. Amin - Redmond WA, US
    Glenn Blumstein - Mercer Island WA, US
    David William Holmes - Redmond WA, US
    Hitesh Shah - Seattle WA, US
    Ketan Kamdar - Redmond WA, US
  • Assignee:
    Cingular Wirelesss II, LLC - Atlanta GA
  • International Classification:
    H04B 1/40
  • US Classification:
    455462, 455417, 455428, 455445, 4554141
  • Abstract:
    A system and method of automatically transferring a call between telephones based on the distance between the two telephones is provided. First the proximity of a first telephone to a second telephone is determined. If the proximity is within a predetermined limit or threshold, calls directed to the first telephone are transferred to the second telephone. Security of the transfer may be ensured to prevent fraudulent use of the subscription of either telephone. Procedures are provided which permit any the above-mentioned steps to be performed either at the level of the individual telephones involved in the transfer, or by an element of the network, such as an MSC or HLR.
  • Nocturnal Muscle Enhancing Composition And Method

    view source
  • US Patent:
    7300665, Nov 27, 2007
  • Filed:
    Mar 14, 2006
  • Appl. No.:
    11/374872
  • Inventors:
    Daniel B. Mowrey - Salt Lake City UT, US
    Mauro DiPasquale - Ontario, CA
    Donald K. Layman - Champaign IL, US
    David Holmes - Sumner WA, US
  • Assignee:
    Western Holdings, LLC - Cheyenne WY
  • International Classification:
    A61K 47/00
  • US Classification:
    424439
  • Abstract:
    A method and nutrient supplement composition for nocturnal administration to human subjects where the nutrient supplement composition includes both a sustained timed release portion and a rapid release portion, both portions containing a mixture of edible food proteins and edible amino acid building blocks with a portion of these key components being microencapsulated for sustained timed release in a the human body during the growth hormone spikes that generally occur during nocturnal sleep.
  • Delivery Of Network Services

    view source
  • US Patent:
    7565137, Jul 21, 2009
  • Filed:
    Jan 2, 2003
  • Appl. No.:
    10/336627
  • Inventors:
    Venson M Shaw - Kirkland WA, US
    David W. Holmes - Sammamish WA, US
  • Assignee:
    AT&T Mobility II LLC - Atlanta GA
  • International Classification:
    H04L 29/06
  • US Classification:
    4554143, 705 37
  • Abstract:
    A service request is received from a terminal device, and payment parameters are received for the user of the terminal device. Information of the service request and payment parameters is communicated to a plurality of service providers, sufficient for the service providers to bid on the service request. Bids are received from at least one of the service providers, and a service provider is selected to fulfill the service request based on the bids.
  • One Button Access To Network Services From A Remote Control Device

    view source
  • US Patent:
    7583959, Sep 1, 2009
  • Filed:
    Jul 7, 2003
  • Appl. No.:
    10/612970
  • Inventors:
    David W. Holmes - Sammamish WA, US
  • Assignee:
    AT&T Mobility II LLC - Atlanta GA
  • International Classification:
    H04M 3/00
  • US Classification:
    455418, 455410, 455415, 455420
  • Abstract:
    Systems and methods of accessing a network-based communication service provide for generating a dialing request at a remote control device based on user input. A dialing signal is transmitted toward a mobile communication device based on the request, where the dialing signal instructs the mobile communication device to access the network-based communication service. Communication services can enable a user to use information retrieval at a network server as well as use number dialing at the network server. In one example, the dialing signal is transmitted according to a Bluetooth standard.
  • System And Method For Automatically Transferring A Call From A First Telephone To A Designated Telephone In Close Proximity

    view source
  • US Patent:
    7593741, Sep 22, 2009
  • Filed:
    Dec 28, 2006
  • Appl. No.:
    11/617392
  • Inventors:
    Umesh J. Amin - Redmond WA, US
    Glenn Blumstein - Mercer Island WA, US
    David William Holmes - Redmond WA, US
    Hitesh Shah - Seattle WA, US
    Ketan Kamdar - Redmond WA, US
  • Assignee:
    AT&T Mobility II LLC - Atlanta GA
  • International Classification:
    H04B 1/40
  • US Classification:
    455462, 455 412, 455445, 37921102, 37921201
  • Abstract:
    A system and method of automatically transferring a call between telephones based on the distance between the two telephones is provided. First the proximity of a first telephone to a second telephone is determined. If the proximity is within a predetermined limit or threshold, calls directed to the first telephone are transferred to the second telephone. Security of the transfer may be ensured to prevent fraudulent use of the subscription of either telephone. Procedures are provided which permit any the above-mentioned steps to be performed either at the level of the individual telephones involved in the transfer, or by an element of the network, such as an SC or HLR.
  • Delivery Of Network Services

    view source
  • US Patent:
    7734289, Jun 8, 2010
  • Filed:
    Jan 2, 2003
  • Appl. No.:
    10/336640
  • Inventors:
    Venson M Shaw - Kirkland WA, US
    David W. Holmes - Sammamish WA, US
    Steven I Carlson - Kenmore WA, US
  • Assignee:
    AT&T Mobility II LLC - Atlanta GA
  • International Classification:
    H04W 4/00
  • US Classification:
    4554321, 455405, 455406, 4554141, 4554352, 455436, 3703102, 370328, 37911402, 37911403, 37911405, 3791141, 37911421, 37911428, 37912102
  • Abstract:
    A network element includes at least one input to receive communications from a plurality of terminal devices and a plurality of network elements, a processing unit and logic to classify the communications as a type of user information, and a router to route the communications according to the type of user information. The communication may be routed to at least one of a plurality of subnetworks according to the type of user information.

Googleplus

David Holmes Photo 24

David Holmes

Work:
Blackpool Council - Revenues (2004)
Wyre Borough Council - Revenues (1999-2004)
Education:
Fleetwood High School, Institute of Revenues Rating & Valuation, University of Central Lancashire - LLB Law, Fylde Training
Tagline:
Aged 29. From Fleetwood living in Blackpool. Married. 2 Kids.
David Holmes Photo 25

David Holmes

Work:
F5 Networks - Technical Marketing Manager (2011)
F5 Networks - Principal Software Engineer (2001-2011)
CyberSafe - Senior Software Engineer (1996-2001)
Education:
University of Colorado at Boulder - Computer Science
David Holmes Photo 26

David Holmes

Work:
Sopra Group - Junior Architect (2009)
CFD Software - Lead Web developer (2003-2008)
Education:
Université Paris Diderot - Paris VII - Computer Science
Relationship:
In_civil_union
David Holmes Photo 27

David Holmes

Work:
Maimonides Medical Center - Patient Representative
Relationship:
Married
About:
What's to say? I'm your average run of the mill guy who loves to laugh at Family Guy episodes and sit back with a Killian's Red beer!
Tagline:
The other white meat!
Bragging Rights:
Love to build PC's and stand up for social and economic justice!
David Holmes Photo 28

David Holmes

Work:
Don't
Education:
All over
David Holmes Photo 29

David Holmes

Education:
Florida State University - Finance
David Holmes Photo 30

David Holmes

Education:
Trevor G. Browne
David Holmes Photo 31

David Holmes

Work:
Sanctuary Managment - Cleaner (2010)

Classmates

David Holmes Photo 32

David Holmes, Marshall Hi...

view source
David Holmes Photo 33

David Holmes | Trevor G. ...

view source
David Holmes Photo 34

David Holmes | Oconomowoc...

view source
David Holmes Photo 35

David Holmes | River Fall...

view source
David Holmes Photo 36

David Holmes | Eel River-...

view source
David Holmes Photo 37

David Holmes, Jewell High...

view source
David Holmes Photo 38

David Holmes, Hillsboro H...

view source
David Holmes Photo 39

Eel River-Perry Consolida...

view source
Graduates:
Bonnie Cooper (1956-1960),
Karen Falls (1961-1965),
David Holmes (1954-1958)

Facebook

David Holmes Photo 40

David Holmes

view source
David Holmes Photo 41

Joshua David Holmes

view source
David Holmes Photo 42

Michael David Holmes

view source
David Holmes Photo 43

J David Holmes

view source
David Holmes Photo 44

David Holmes

view source
David Holmes Photo 45

David Anthony Holmes

view source
David Holmes Photo 46

David Damille Holmes

view source
David Holmes Photo 47

Robert David Holmes

view source

Plaxo

David Holmes Photo 48

David Holmes

view source
UK, LondonDavid Holmes is a blogger and digital curator focusing on Internet Music, Open Content and Social Media. His background: Former freelance audio engineer... David Holmes is a blogger and digital curator focusing on Internet Music, Open Content and Social Media. His background: Former freelance audio engineer, recording studio owner, independent music management and publishing partnerships in the UK music industry.
David Holmes Photo 49

David Holmes

view source
David Holmes Photo 50

David Holmes

view source
Holmes Millet Advertising
David Holmes Photo 51

David Holmes

view source
Sales at AC Printing
David Holmes Photo 52

David Holmes

view source
Salesforce.com
David Holmes Photo 53

David Holmes

view source
CEO at BigCityMusic

Youtube

DAVID HOLMES - COME GET IT I GOT IT !

1 Unknown Artist -- Intro 0:35 2 Sixto Rodriguez -- Sugarman 2:20 3 Fr...

  • Duration:
    52m 8s

David Holmes Essential Mix 98/01 Disc 2

2-01 Percy Faith First Light Written-By F. Hubbard* 2-02 Rare Earth G...

  • Duration:
    43m 29s

JIM JORDAN was UPSET, JORDAN keps INTERRUPTIN...

... middle of their answer you may proceed sorry that was a long answe...

  • Duration:
    13m 42s

David Holmes - It's Over, If We Run Out Of Lo...

... Subscribe to David Holme's YouTube channel: ...

  • Duration:
    5m 11s

David Holmes - 69 Police

Banger of a track!

  • Duration:
    4m 45s

David Holmes - Rodney Yates

Taken from the amazing album "Lets get killed" (1997)

  • Duration:
    6m 25s

Myspace

David Holmes Photo 54

David Holmes

view source
David Holmes Photo 55

David Holmes

view source
Locality:
Wyoming
Gender:
Male
David Holmes Photo 56

David Holmes

view source
Locality:
m town, Arizona
Gender:
Male
Birthday:
1949
David Holmes Photo 57

David Holmes

view source
Locality:
C-Town, Arizona
Gender:
Male
Birthday:
1948
David Holmes Photo 58

david holmes

view source
Locality:
Hopkinton/Marlborough, Massachusetts
Gender:
Male
Birthday:
1949
David Holmes Photo 59

David Holmes

view source
Locality:
Damascus, Oregon
Gender:
Male
Birthday:
1924

News

Decaying Pillsbury Mill In Illinois That Once Churned Flour Into Opportunity Is Now Getting New Life

Decaying Pillsbury mill in Illinois that once churned flour into opportunity is now getting new life

view source
  • Perhaps the exuberance with which Moving Pillsbury Forward approaches its task sets it apart. But in terms of activist groups pursuing such formidable reclamation aspirations, its not unusual, said David Holmes, a Wisconsin-based environmental scientist and brownfields redevelopment consultant.
  • Date: Dec 24, 2023
  • Category: Business
  • Source: Google
If You're Not A Climate Reporter Yet, You Will Be: Covid-19 Coverage Offers Lessons For Reporting On The Climate Crisis

If you're not a climate reporter yet, you will be: Covid-19 coverage offers lessons for reporting on the climate crisis

view source
  • Two leading experts and editors of a new research handbook on climate change communication, David Holmes and Dr. Lucy Richardson from Australias Monash University, have pointed out that while many politicians identify with climate denial lobbies and dont trust climate science, they often trust the
  • Date: Jul 14, 2021
  • Category: More news
  • Source: Google

Sooner or Later, Zoe Kravitz Was Going to Be a Star

view source
  • The staff of the record store now consists of two women of color (Kravitzs Rob and DaVine Joy Randolph of Dolemite Is My Name) and a shy, gay man (David Holmes). When Rob runs down her top five heartbreaks in flashback, the list includes women as well as men.
  • Date: Feb 13, 2020
  • Category: Entertainment
  • Source: Google
Republicans Preview Impeachment Defense Strategy | Thehill

Republicans preview impeachment defense strategy | TheHill

view source
  • se Republicans to 'do their job' follow members home for Thanksgiving Democrats set to open new chapter in impeachment MORE (Texas) and Mike TurnerMichael Ray TurnerMaloney says Hill endured 'epic mansplaining' from GOP lawmaker Live coverage: Impeachment spotlight shifts to Fiona Hill, David Holmes L
  • Date: Nov 26, 2019
  • Category: U.S.
  • Source: Google

Flickr


Get Report for David Gordon Holmes from Saint George, UT, age ~82
Control profile