in Illustration Illustrations by Olga Semklo November 13, 2020 30 Views 0 Votes Olga Semklo is a graphic designer and illustrator from Europe.See more from Olga Semklo 0 shares What do you think? 0 points Upvote Downvote Browse and manage your votes from your Member Profile Page See more Previous article Wildlife of Antarctica by Jan Erik Waider Next article Graphic Design by Eslam Mhd