Admiral Thomas MacGill, CB (16 August 1850 – 16 April 1926) was a Royal Navy officer who fought in several of the British Empire's "little wars" during the 19th century.
Admiral Thomas MacGill, CB (16 August 1850 – 16 April 1926) was a Royal Navy officer who fought in several of the British Empire's "little wars" during the 19th century. (en)
Admiral Thomas MacGill, CB (16 August 1850 – 16 April 1926) was a Royal Navy officer who fought in several of the British Empire's "little wars" during the 19th century. (en)