Diogenes 2016

Annual Diogenes Puzzle Party held in December 2016, Moscow. Photos by N. Avilov and E. Grigoriev.