Hall of Mirrors 2

December 2023 : Puzzle