Sasha Tugolukova



Sasha Tugolukova is a London based Illustrator, working in various styles including collaged, hand-drawing and screenprinted.



Sasha Tugolukova is a London based Illustrator, working in various styles including collaged, hand-drawing and screenprinted.