American Flag

Sandy Hunter

$ 5.25
Smocking plate with an American flag with beads for stars. 12 rows of smocking on a yoke.