Block Puzzle No. 597

2023-08-21