Block Puzzle No. 969

2024-08-27