Block Puzzle No. 247

2022-09-05