Block Puzzle No. 650

2023-10-13