HomepageMagda Li-AmbarellaPhoto puzzles added by Magda Li-Ambarellaold Photo puzzles added by Magda Li-Ambarella with old tag Follow Recently added puzzles 126Puzzle - integration funMagda Li-Ambarellasolved 119 timesSolve puzzle144Puzzle - railway funMagda Li-Ambarellasolved 24 timesSolve puzzle