Block Puzzle No. 1167

2025-03-13