ryanshistoryblog- 1st Battalion of the British West Indies Regiment in Egypt, 1916. From-

more about : ryanshistoryblog