Bert Christensen's Cyberspace Home

John Liston Byam Shaw, The Boer War