I noted that flag in the book as well. I have not seen it nor have heard of where it is today. Sounds like a terrific banner that would be a sight to behold indeed.
Greg Biggs