Harper/Tree Of Life Block Puzzle
Block Puzzle from Pomegranate.