Block Puzzle No. 574

2023-07-29