Block Puzzle No. 970

2024-08-28