Block Puzzle No. 396

2023-02-01