Tuesday, March 8, 2016

American flag patch.
Did you know that an expert in the history
of flags is called a vexillologist?


No comments: