Block Puzzle No. 1170

2025-03-16