Block Puzzle No. 1152

2025-02-26