Block Puzzle No. 612

2023-09-05