3D Jigsaw Puzzle - Trojan Horse , Greece : Model Parts 75pcs