well, i'd say it was a flag, but i don't know.
It could be lots of things but I am going to go for a Union Jack.
Whatever it is, it looks patriotic - British or American. But knowing you, it is probably something more unlikely. I am stumped.
Thank you for visiting. Hope you enjoyed the pictures. Any comment, or correction to any information or identification I get wrong, is most welcome. John