Block Puzzle No. 160

2022-06-10