Hello,
There's other pieces of this flag about. One star is at the Fort Ward Museum in Alexandria, VA and a small fragment is in the Lew Wallace Papers at the Indiana Historical Society. I have seen both.
I think there's even more pieces of this out and about.
Greg Biggs