Pinned 11 years ago
A beautiful tree cathedral in the foothills of the Italian mountains just North of Bergamo.