Sir David Baird De Kock

August 20, 2017

Sir David, hoping to conquer!

SIR David Baird was named after a decorated British General who sailed the