Block Puzzle No. 625

2023-09-18