Puzz 3D Eiffel Tower 703 Pieces Extra Challenging 703 Foam Pieces Stands 3 Feet Tall