Block Puzzle No. 499

2023-05-15