Block Puzzle No. 1169

2025-03-15