Block Puzzle No. 447

2023-03-24