William Noble, Alexander Davison and John Harper - Soldiers of the 72nd Highland Regiment, 1854-1856.

William Noble, Alexander Davison and John Harper - Soldiers of the 72nd Highland Regiment, 1854-1856.