Block Puzzle No. 561

2023-07-16