Block Puzzle No. 495

2023-05-11