Block Puzzle No. 653

2023-10-16