Something Strange was found on Venus

Something Strange was found on Venus
Space - cover
Magazine
Avatar - Robert Martin

Robert Martin flipped this story into Space47d