95th (Rifle) Regiment of Foot

GPTKB entity