28th (North Gloucestershire) Regiment of Foot

GPTKB entity