Block Puzzle No. 629

2023-09-22