Small American Flags painted 18” x 10”

Small American Flags painted 18” x 10”

Regular price $45 Unit price  per 

These flags are cut from 16ga steel and are cleaned and painted then cleared.