Heritage 3’x5′ Cotton 50-Star Flag

$74.90

This 3’x5′ antiqued cotton Heritage 50-star flag comes with sewn stripes and embroidered stars.