Popular puzzles created by Ivo Velinov

Church on a Hill (Bulgaria) puzzle online from photo