Homepage(c) Oxana MorozovaPopular puzzles created by (c) Oxana Morozova Popular puzzles created by (c) Oxana Morozova 60Capri (Italy)(c) Oxana Morozovasolved 2,369 timesSolve puzzle