Block Puzzle No. 584

2023-08-08