Block Puzzle No. 544

2023-06-29