DNA puzzle

Skills: fiction, magazines

puzzleS