Iola Weir

Iola has been making us all look beautiful with her costumes since 2002. She is a skilled costume and puppet designer working with many carnival companies to bring creations to life.