Block Puzzle No. 1161

2025-03-07