Block Puzzle No. 1162

2025-03-08