Block Puzzle No. 671

2023-11-03