HomepageIvo VelinovPhoto puzzles added by Ivo VelinovLandscape Photo puzzles added by Ivo Velinov with Landscape tag Follow Recently added puzzles 20Church on a Hill (Bulgaria)Ivo Velinovsolved 6,383 timesSolve puzzle