Block Puzzle No. 449

2023-03-26