Franklin Freedom, a Lori Mitchell design for ESC and Company. Franklin wears a darling stars and striped themed outfit, and holds a tiny American flag!
The Weed Patch