Block Puzzle No. 440

2023-03-17