Block Puzzle No. 609

2023-09-02