29 Star American Flag
$107.53
The 29-stars American flag represents the United States as it recognized Iowa as a new state. First adopted in 1847, it featured 29 stars on a blue field and 13 alternating red and white stripes. This flag was flown from 1847 to 1848.
Nylon - Treated to resist fading and fly beautifully in even the slightest breeze