Wiggly Feet

 

Each shoe is hand made in Ontario Canada.  Learn more at Wiggly Feet Website