Block puzzle (3/48)

Block puzzle