Block Puzzle No. 624

2023-09-17