Great Britain. Army. Regiment of Foot, 31st

Relationships: