Block Puzzle No. 572

2023-07-27