Founder, maker at Stitch and Tickle - Boston, Massachusetts, United States
Stitch and Tickle is a company based out of BOSTON, IN, United States.