20denier | Fiona Stewart - ILLUSTRATOR 20denier.com - Fiona Stewart is an illustrator based in Glasgow, Scotland. She has eighteen years of professional experience producing illustration, animation, design and the occasional painting for an extensive range of clients. 20denier.com~Site InfoWhoisTrace RouteRBL Check