I was wondering if maybe this is a unit badge for 23rd corps or maybe a camp followers or vetrans badge of the same? Any thoughts?