The 12th Tennessee Cavalry (US) does not exist so far as I know. Most of the Tennessee Union flags cannot be located today.
Greg Biggs