Block Puzzle No. 1260

2025-06-14