Block Puzzle No. 271

2022-09-29