American Shield Patch
$4.99
$19.99
- White stars on blue background
- Red and white stripes
- Gold border
- 3.5" x 3"