Block Puzzle No. 1264

2025-06-18