British soldiers during the 2nd Anglo-Boer War.
British Maxim .303 machine gun manned by a soldier of the Seaforth Highlanders.
2nd Anglo-Boer War, 1900.
British Maxim .303 machine gun manned by a soldier of the Seaforth Highlanders.
2nd Anglo-Boer War, 1900.