HomepageHabibaPuzzles solved by Habiba Puzzles solved by Habiba 35Baptistery of St John in Pisa (Italy)Jiduhasolved 3,239 timesSolve puzzle