Blog

United States Flag

with forty-eight stars. Presented by A. J. Battle, Jr.