Block Puzzle No. 669

2023-11-01