Loading
LS
author
Lena Shamshurina
Lena Shamshurina is an illustrator & author based in Saint-Petersburg, Russia. She also works as a narrative designer and writer in game development.Lena Shamshurina is an illustrator & author based in Saint-Petersburg, Russia. She also works as a narrative designer and writer in game development.
Lena Shamshurina has no available titles yet.