Answer: digitalxray

AnswerCrossword Clue
DIGITALXRAY

Modern picture that reveals more than meets the eye