James B. Douglas

James B. Douglas

1929-10-12 | Muizenberg, Cape Town, South Africa

2009-12-29