Block Puzzle No. 695

2023-11-27