The flag in question is believed to be that of Captain J. N. Whitford's Battalion of North Carolina Heavy Artillery. The full inscription reads "FORT THOMPSON, / CAPT. J. N. WHITFORD, / Commanding". The flag was one of several captured at the Battle of New Berne in March 1862 and sent to the city of Worcester MA by Co. E, 25th Massachusetts iInfantry in April of the same year.
Ryan Toews