%1$s Profile Image

BILL & MELINDA GATES FOUNDATION

Tax ID 56-2618866

Donate