Block Puzzle No. 1250

2025-06-04