Block Puzzle No. 288

2022-10-16