Young, vibrant, colorful . . . Designs by Mesha making a mark - Barbados Today