Blue polka dots and Red/white Striped Fabric as American flag
Blue polka dots and Red/white Striped Fabrics as American flag. Stuffed handmade heart
© Chamillewhite | Stock Free Images