Block Puzzle No. 610

2023-09-03