Flags of All Nations and the United States of America -…

View Full Record