Red and White Banner of Allegiance Outdoor Garden Flag 18" x 12.5"
$24.49
Display your patriotic spirit with this garden flag. This mini-sized flag features 13 stripes and 50 stars on a blue field, with the pledge of allegiance printed on the white stripes.
Display your patriotic spirit with this garden flag. This mini-sized flag features 13 stripes and 50 stars on a blue field, with the pledge of allegiance printed on the white stripes.