The main church of the Ilomantsi Lutheran congregation and is located in Eastern Finland. The church was built in 1796 under the direction of Henrik Johan Mechelin. This is also called the church of a hundred angels and there is a god painted there.
Photo by noorasofia
Royalties free, Commercial & Editorial use
$10.00


