Tag Archives: Scots Guards

Colour Sergeant William McGregor, Scots Fusilier Guards, 1850s — OnThisDay & Facts