Block Puzzle No. 400

2023-02-05