Block Puzzle No. 601

2023-08-25