Alice Macarova is a graphic designer and illustrator based in Saint Petersburg, Russia.

No more articles