Block Puzzle No. 260

2022-09-18