Block Puzzle No. 489

2023-05-05