Homepagerh2010Photo puzzles added by rh2010City Photo puzzles added by rh2010 with City tag Follow Recently added puzzles 70Church in El Paso on the island of La Palma (Spain)rh2010solved 1,356 timesSolve puzzle