Church of Trees

Church of Trees, Belgium.