random chess puzzle

Sort:
Avatar of piece-hunter