Highland Artillery Volunteers military uniform 1907 antique.

116 year old military uniform. Highland Artillery Volunteers, believed to be the only one still existing. This was my great grand fathers. Made on 7 March 1907. Comprises jacket, trousers, cap, swagger stick, book 29th Division at Gallipoli by Creighton (annotated with some “pithy” comments). In excellent condition for 116 years, but one small hole (5p size) near shoulder and some tarnish to buttons.