Block Puzzle No. 251

2022-09-09