Block Puzzle No. 530

2023-06-15