Block Puzzle No. 1253

2025-06-07