The Lost City
David Demaret is an expert senior graphic artist working in the videogame industry for the last twenty years. He is an art director and a scifi and heroic-fantasy illustrator as it is his real passion, a passion that comes from classic sci-fi masters like Chris Foss, John Berkey and the likes . . .