Block Puzzle No. 588

2023-08-12