Block Puzzle No. 618

2023-09-11