Hedera Forest, Israel
This small forest is located near a town of Hedera in Israel and contain mainly River Red Gum trees that was planted during 40's to dry out swamps in the area. The swamps are long gone, but the nice and small forest remained.
—
Momiji Dolls
funny pictures