Neil Dickson

A game of mirrors and reflection.
Puzzle