The Black Watch : the Black Watch photographic archive.
Great Britain.Army.Black Watch (Royal Highland Regiment)
Stroud : Tempus,
2000.
Great Britain. Army. Black Watch (Royal Highland Regiment)
Great Britain. Army. Black Watch (Royal Highland Regiment)