Block Puzzle No. 1252

2025-06-06