Cherry Trees, Germany

Cherry trees in Germany.