(no rating)
London, United Kingdom
Last online: 1 year ago
Creator of #visual solutions based in London. Enthusiastic and creative #Graphic designer. Always looking forward to new #creative challenges with full dedication, passion, attention to detail and self motivation.

    Olga has no projects yet

    Take a look at our success stories page to see great projects that have been completed on Twine.