Block Puzzle No. 674

2023-11-06