Block Puzzle No. 255

2022-09-13