Block Puzzle No. 619

2023-09-12