HomepageSonia Piedra.Popular puzzles created by Sonia Piedra. Popular puzzles created by Sonia Piedra. 6Virgin Mary.Sonia Piedra.solved 618 timesSolve puzzle