David Vereschagin

David Vereschagin

Toronto, Ontario, Canada / Freelance designer of books, magazines and fonts.