Block Puzzle No. 477

2023-04-23