Freedom 1/2 Inch Collar

$15.00

Red, white and blue stars and stripes print.