A flag vendor at the Tea Party Express III sells Gadsden and modern flags, large and small, on the Boston Common. Without a doubt, many of the flags represented on the common were likely sold by this man.
flagflagstea party
From Tea Party Express III, Boston