Block Puzzle No. 432

2023-03-09