Eric Ambler

Eric Ambler

Birthplace: London, England

DIED:

October 22, 1998