Block Puzzle No. 1247

2025-06-01