Block Puzzle No. 1290

2025-07-14