Block Puzzle No. 691

2023-11-23