Results 1 results found All wood church in the fishing village of Quemchi, island of Chiloe, Chile, South America