Duncan McLachlan

Birthplace: South Africa