Wonders Of Nature - Peacock 1000 pc Puzzle Difficult 66.52 cm X 51.12 cm