Details
Heyde Highlanders
ten marching at the slope, Officer, standard bearer and bugler (E) (13)
ten marching at the slope, Officer, standard bearer and bugler (E) (13)