American Flag hand made in North Georgia Mountains USA. Veteran owned.
Approximat size is 19x9x1