Home » Rachel Thwaites Williams on Creating Unique Carnival Wear Rachel Thwaites Williams on Creating Unique Carnival Wear Rachel Thwaites Williams, shares her motivation behind the creation of Charlotte Alemnesh Designs on Dazzle FreshBiz!