Block Puzzle No. 289

2022-10-17