Hape Farm Animal Block Puzzle. 6 different sides of puzzles - duck, cow, pig, sheep, roster and horse
9 Farm animal blocks