Block Puzzle No. 571

2023-07-26