Block Puzzle No. 604

2023-08-28