The day & dress uniforms of John Swayne, Captain, 1st Battalion, Wiltshire Volunteers, & accompanying documents.
Provenance
By descent in the Swayne family.
By descent in the Swayne family.