Block Puzzle No. 479

2023-04-25