Block Puzzle No. 287

2022-10-15