Tree of Life in New Orleans Audubon Park
Giant, majestic, mysterious and stately are adjectives which describe live oak trees found throughout the southern United States. This past weekend we visited Audubon Park in New Orleans, Louisiana, where one of these trees[…] Continue reading →