photostellstories.org
The Avenue of Trees, Frankfurt, Germany
Visit the post for more.