Block Puzzle No. 305

2022-11-02