Block Puzzle No. 311

2022-11-08