Block Puzzle No. 1069

2024-12-05