Block Puzzle No. 620

2023-09-13