Block Puzzle No. 641

2023-10-04