Popular puzzles created by (c) Livio D - Fotolia.com

Borgund stave church (Norway) puzzle online from photo