Block Puzzle No. 29

2022-01-30