Block Puzzle No. 550

2023-07-05