Block Puzzle No. 1304

2025-07-28