The Christmas Tree Apple, the Paradiesapfel - 12/21/12 08:59 AM
A red apple sits amongst the branches of many Christmas Trees in Germany during Weihnachten. It is the "Paradiesapfel", which on Christmas Eve is a symbol of hope and promise for all those who see it.
The Christmas Tree Apple, the Paradiesapfel