Block Puzzle No. 431

2023-03-08