william-h-gates-senior-new-delhi-330-220

William H Gates Sr.

Bookmark the permalink.