Block Puzzle No. 652

2023-10-15