Stephen Hawking

Stephen Hawking

BORN:

in Oxford, England