Block Puzzle No. 635

2023-09-28