Block Puzzle No. 569

2023-07-24