Categories
Log in
There’s more to see...
Sign up to see the rest of what’s here!

Amazing Insects! - Walking Leaf

Inochinushiyashiro no Mukunoki (Muku Tree). Sacred Tree near Izumo Taisha. Izumo, Shimane Prefecture, Japan.

Muku tree near the border of the taisha town in Izumo city

monumentaltrees.com